summaryrefslogtreecommitdiffstats
path: root/initrd/initrd-stuff/bin/servconfig
diff options
context:
space:
mode:
Diffstat (limited to 'initrd/initrd-stuff/bin/servconfig')
-rwxr-xr-xinitrd/initrd-stuff/bin/servconfig18
1 files changed, 12 insertions, 6 deletions
diff --git a/initrd/initrd-stuff/bin/servconfig b/initrd/initrd-stuff/bin/servconfig
index 0dd15760..8228773f 100755
--- a/initrd/initrd-stuff/bin/servconfig
+++ b/initrd/initrd-stuff/bin/servconfig
@@ -5,7 +5,7 @@
# system is setup when servconfig starts
#
# Dirk von Suchodoletz <dvs@OpenSLX.com>, 03-09-2006
-# Michael Janczyk <mj0>, 08-09-2006
+# Michael Janczyk <mj0>, 12-09-2006
# Lars Mueller <lm@OpenSLX.com>, 23-06-2006
# Oliver Tappe <ot@OpenSLX.com>, 23-06-2006
#
@@ -316,10 +316,16 @@ Name[de]=Standard\nExec=defaultwm\nTryExec=/var/X11R6/bin/defaultwm\n\
Type=Application" >/mnt/etc/X11/sessions/default.desktop
rm /mnt/etc/vmware/not_configured 2>/dev/null
echo -e "#!/bin/sh\n#\n# file generated by ${0} at ${date}\
- \n# set to black background\nxsetroot -solid \"black\"\
+ \n# set X background\
+ \nres=\$(xvidtune -show | grep -wo \"\\\".*\\\"\" | sed \"s/\\\"//g\")\
+ \nif ! [ -f /var/lib/vmware/templ/corp-id/bootsplash/silent-\${res}.jpg ]; then
+ \n img=\$(ls /etc/bootsplash/themes/dxs/images/ | grep -m 1 \"silent\")\
+ \n display -window root /var/lib/vmware/templ/corp-id/bootsplash/images/\${img}\
+ \nelse\
+ \n display -window root /var/lib/vmware/templ/corp-id/bootsplash/images/silent-\${res}.jpg\
+ \nfi
\nstartvm=\$(echo \$0 | sed -e \"s,.*/,,\")\
- \nxterm -bg black -fg white -geometry 100x30+0-0 +sb \
- -e \"/var/X11R6/bin/runvmware -s \${startvm}\"\n" \
+ \n/var/X11R6/bin/runvmware -s \${startvm}\n"\
> /mnt/var/X11R6/bin/desktop-session #${debug} removed
chmod 755 /mnt/var/X11R6/bin/runvmware /mnt/var/X11R6/bin/defaultwm \
/mnt/var/X11R6/bin/desktop-session >/dev/null 2>&1
@@ -501,9 +507,9 @@ DisplayManager.*.reset:\t\t/etc/X11/xdm/Xreset" \
fi
# theming
-mkdir -p /mnt/usr/share/themes/openslx
+mkdir -p /mnt/var/lib/openslx/themes
cp -a /usr/share/themes/kdm /usr/share/themes/Xdialog \
- /usr/share/themes/bootsplash /mnt/usr/share/themes/openslx >/dev/null 2>&1
+ /usr/share/themes/bootsplash /mnt/var/lib/openslx/themes >/dev/null 2>&1
cp /usr/share/themes/kdm/kdmrc /mnt/etc/opt/kde3/share/config/kdm >/dev/null 2>&1
# script run timer