summaryrefslogtreecommitdiffstats
path: root/initramfs/initrd-stuff/bin/servconfig
diff options
context:
space:
mode:
Diffstat (limited to 'initramfs/initrd-stuff/bin/servconfig')
-rwxr-xr-xinitramfs/initrd-stuff/bin/servconfig6
1 files changed, 4 insertions, 2 deletions
diff --git a/initramfs/initrd-stuff/bin/servconfig b/initramfs/initrd-stuff/bin/servconfig
index 973ce388..a5f100c1 100755
--- a/initramfs/initrd-stuff/bin/servconfig
+++ b/initramfs/initrd-stuff/bin/servconfig
@@ -431,8 +431,10 @@ fi
#############################################################################
# theming
testmkd /mnt/var/lib/openslx/themes/displaymanager
-cp -a /usr/share/themes/displaymanager /usr/share/themes/Xdialog \
- /usr/share/themes/bootsplash /mnt/var/lib/openslx/themes >/dev/null 2>&1
+[ -d /usr/share/themes/displaymanager ] && \
+ cp -a /usr/share/themes/displaymanager mnt/var/lib/openslx/themes
+[ -d /etc/splashy ] && ( cp -a /etc/splashy /mnt/etc; \
+ cp -a /bin/splashy* /var/lib/openslx/bin )
#############################################################################
# preparation of /tmp directory (partition 44, nfs scratch, ramdisk). there