Added some missing packages and small fixes

This commit is contained in:
Héctor Molinero Fernández
2019-06-16 22:01:08 +02:00
parent 4146a45117
commit 44783414a5
6 changed files with 21 additions and 4 deletions

View File

@@ -195,6 +195,7 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
&& apt-get install -y --no-install-recommends \ && apt-get install -y --no-install-recommends \
adwaita-qt \ adwaita-qt \
apt-utils \ apt-utils \
at-spi2-core \
atril \ atril \
bash \ bash \
bash-completion \ bash-completion \
@@ -206,6 +207,7 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
dialog \ dialog \
engrampa \ engrampa \
exo-utils \ exo-utils \
ffmpegthumbnailer \
file \ file \
firefox \ firefox \
fonts-dejavu \ fonts-dejavu \
@@ -213,6 +215,7 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
fonts-noto \ fonts-noto \
fonts-noto-color-emoji \ fonts-noto-color-emoji \
fuse \ fuse \
gnome-keyring \
gstreamer1.0-plugins-base \ gstreamer1.0-plugins-base \
gstreamer1.0-plugins-good \ gstreamer1.0-plugins-good \
gstreamer1.0-plugins-ugly \ gstreamer1.0-plugins-ugly \
@@ -220,6 +223,12 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
gtk2-engines-xfce \ gtk2-engines-xfce \
gtk3-engines-xfce \ gtk3-engines-xfce \
htop \ htop \
indicator-application \
indicator-datetime \
indicator-keyboard \
indicator-messages \
indicator-session \
indicator-sound \
iproute2 \ iproute2 \
less \ less \
libavcodec-extra \ libavcodec-extra \
@@ -258,6 +267,7 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
openssh-server \ openssh-server \
openssl \ openssl \
pavucontrol \ pavucontrol \
policykit-1 \
procps \ procps \
psmisc \ psmisc \
pulseaudio \ pulseaudio \
@@ -265,8 +275,10 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
ristretto \ ristretto \
runit \ runit \
sudo \ sudo \
systemd \
thunar-archive-plugin \ thunar-archive-plugin \
thunar-volman \ thunar-volman \
tumbler \
tzdata \ tzdata \
unzip \ unzip \
vlc \ vlc \
@@ -276,6 +288,7 @@ m4_ifelse(ENABLE_32BIT, 1, [[m4_dnl
xfce4 \ xfce4 \
xfce4-indicator-plugin \ xfce4-indicator-plugin \
xfce4-notifyd \ xfce4-notifyd \
xfce4-power-manager-plugins \
xfce4-pulseaudio-plugin \ xfce4-pulseaudio-plugin \
xfce4-statusnotifier-plugin \ xfce4-statusnotifier-plugin \
xfce4-taskmanager \ xfce4-taskmanager \
@@ -358,8 +371,7 @@ RUN ln -sf /dev/stdout /var/log/xrdp.log
RUN ln -sf /dev/stdout /var/log/xrdp-sesman.log RUN ln -sf /dev/stdout /var/log/xrdp-sesman.log
# Create /etc/skel/.xsession file # Create /etc/skel/.xsession file
RUN printf '%s\n' 'xfce4-session' \ RUN printf '%s\n' 'exec xfce4-session' > /etc/skel/.xsession
>> /etc/skel/.xsession
# Create /etc/skel/.xsessionrc file # Create /etc/skel/.xsessionrc file
RUN printf '%s\n' \ RUN printf '%s\n' \
@@ -372,7 +384,7 @@ RUN printf '%s\n' \
'export XDG_MENU_PREFIX=xfce-' \ 'export XDG_MENU_PREFIX=xfce-' \
'export XDG_RUNTIME_DIR=/run/user/$(id -u)' \ 'export XDG_RUNTIME_DIR=/run/user/$(id -u)' \
'export XDG_SESSION_DESKTOP=xubuntu' \ 'export XDG_SESSION_DESKTOP=xubuntu' \
>> /etc/skel/.xsessionrc > /etc/skel/.xsessionrc
# Create /etc/skel/.Xauthority file # Create /etc/skel/.Xauthority file
RUN touch /etc/skel/.Xauthority RUN touch /etc/skel/.Xauthority

View File

@@ -1,3 +1,4 @@
#!/bin/sh #!/bin/sh
exec /usr/bin/sudo -u messagebus /usr/bin/dbus-daemon --system --nofork exec 2>&1
exec /usr/bin/chpst -u messagebus /usr/bin/dbus-daemon --system --nofork

View File

@@ -1,3 +1,4 @@
#!/bin/sh #!/bin/sh
exec 2>&1
exec /usr/sbin/sshd -D exec /usr/sbin/sshd -D

View File

@@ -1,5 +1,6 @@
#!/bin/sh #!/bin/sh
exec 2>&1
exec /usr/bin/Xorg \ exec /usr/bin/Xorg \
-noreset -nolisten tcp \ -noreset -nolisten tcp \
+extension GLX +extension RANDR +extension RENDER \ +extension GLX +extension RANDR +extension RENDER \

View File

@@ -1,3 +1,4 @@
#!/bin/sh #!/bin/sh
exec 2>&1
exec /usr/sbin/xrdp-sesman --nodaemon exec /usr/sbin/xrdp-sesman --nodaemon

View File

@@ -1,3 +1,4 @@
#!/bin/sh #!/bin/sh
exec 2>&1
exec /usr/sbin/xrdp --nodaemon exec /usr/sbin/xrdp --nodaemon