summaryrefslogtreecommitdiffstats
path: root/initrd/distro-specs/suse
diff options
context:
space:
mode:
Diffstat (limited to 'initrd/distro-specs/suse')
-rw-r--r--initrd/distro-specs/suse/functions-10.13
-rw-r--r--initrd/distro-specs/suse/functions-9.36
2 files changed, 5 insertions, 4 deletions
diff --git a/initrd/distro-specs/suse/functions-10.1 b/initrd/distro-specs/suse/functions-10.1
index 2979089e..7cbaaf01 100644
--- a/initrd/distro-specs/suse/functions-10.1
+++ b/initrd/distro-specs/suse/functions-10.1
@@ -16,7 +16,8 @@ preinit () {
for i in usb_id scsi_id vol_id edd_id hwup ; do
echo -e "#!/bin/sh\n:" >/sbin/$i
done
-chmod u+x /sbin/*
+echo -e "#!/bin/sh\n:" >/lib/udev/mount.sh
+chmod u+x /sbin/* /lib/udev/mount.sh
}
# udev service
diff --git a/initrd/distro-specs/suse/functions-9.3 b/initrd/distro-specs/suse/functions-9.3
index 3b3412c8..2411dc9b 100644
--- a/initrd/distro-specs/suse/functions-9.3
+++ b/initrd/distro-specs/suse/functions-9.3
@@ -4,13 +4,13 @@
# functions file). This file is the main base for the
# following SuSE distributions
#
-# Author(s): Dirk von Suchodoletz <dirk@goe.net>, 06-02-2006
+# Author(s): Dirk von Suchodoletz <dirk@goe.net>, 08-02-2006
# Blabla
# Blub
#
# Copyright: (c) 2006 - RZ Universitaet Freiburg
#
-# Version: 0.2.1d
+# Version: 0.2.1e
# distro specific stuff to initialize
preinit () {
@@ -189,7 +189,7 @@ cp /etc/displaymanager /mnt/etc/sysconfig/displaymanager
#ln -sf /etc/${D_INITDIR}/xdm /mnt/etc/${D_INITDIR}/rc5.d/S01xdm
ln -sf /etc/${D_INITDIR}/xdm /mnt/etc/${D_INITDIR}/rc5.d/K20xdm
echo -e "\t/etc/init.d/xdm start >${LOGFILE} 2>&1\n\t( sleep 60; \
-ln -sf /etc/${D_INITDIR}/xdm /etc/${D_INITDIR}/rc5.d/S01xdm \
+ln -sf ../xdm /etc/${D_INITDIR}/rc5.d/S01xdm \
>${LOGFILE} 2>&1) &\n" >>/mnt/etc/${D_INITDIR}/boot.ld
}