summaryrefslogtreecommitdiffstats
path: root/initrd
diff options
context:
space:
mode:
Diffstat (limited to 'initrd')
-rw-r--r--initrd/distro-specs/suse/functions-9.32
-rwxr-xr-xinitrd/initrd-stuff/init2
-rwxr-xr-xinitrd/mkdxsinitrd3
3 files changed, 4 insertions, 3 deletions
diff --git a/initrd/distro-specs/suse/functions-9.3 b/initrd/distro-specs/suse/functions-9.3
index 2411dc9b..9630a3a4 100644
--- a/initrd/distro-specs/suse/functions-9.3
+++ b/initrd/distro-specs/suse/functions-9.3
@@ -187,7 +187,7 @@ cp /etc/displaymanager /mnt/etc/sysconfig/displaymanager
# start the display manager as early as possible, but avoid that is
# started twice during bootup - quickhack ...
#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
+ln -sf ../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 ../xdm /etc/${D_INITDIR}/rc5.d/S01xdm \
>${LOGFILE} 2>&1) &\n" >>/mnt/etc/${D_INITDIR}/boot.ld
diff --git a/initrd/initrd-stuff/init b/initrd/initrd-stuff/init
index 8e16e172..44bd3e8b 100755
--- a/initrd/initrd-stuff/init
+++ b/initrd/initrd-stuff/init
@@ -20,7 +20,7 @@ functionality. Without this\ninit script will not run."
specific configuration file could not be found" && exit 1 )
export PATH=/bin:/sbin:/usr/bin/:/usr/sbin
-export date="08-02-2006"
+export date="12-02-2006"
export DEBUGLEVEL=0
export KERNEL="@@@KERNVER@@@"
diff --git a/initrd/mkdxsinitrd b/initrd/mkdxsinitrd
index 0cbcbe1d..79b911b3 100755
--- a/initrd/mkdxsinitrd
+++ b/initrd/mkdxsinitrd
@@ -231,7 +231,8 @@ if [ -z "$INSTDIR" ] ; then
fi
rm -rf ${INSTDIR}
-mkdir -p ${INSTDIR}/{dev,proc,tmp,mnt,root,bin,sbin,sys,lib}
+mkdir -p ${INSTDIR}/{dev,proc,tmp,mnt,root,bin,sys,lib}
+ln -s /bin ${INSTDIR}/sbin
mkdir -p ${INSTDIR}/usr/share
# needed for KNOPPIX hwsetup not to confuse with ${D_SYSCONFDIR}
mkdir -p ${INSTDIR}/etc/sysconfig