From 4cb716afbe1f0f7915175522af769039e8b36484 Mon Sep 17 00:00:00 2001 From: kueller Date: Mon, 30 Mar 2009 19:53:23 +0000 Subject: [PATCH] Anpassungen an neues udev. udev wird nun in rcS als allererstes gestartet. - daher raus damit aus rcS git-svn-id: svn://svn.compuextreme.de/Viitor/V962/Viitor_sysvinit@4568 504e572c-2e33-0410-9681-be2bf7408885 --- etc/init.d/rcS | 22 ++-------------------- init/genpkg | 6 +++--- 2 files changed, 5 insertions(+), 23 deletions(-) diff --git a/etc/init.d/rcS b/etc/init.d/rcS index 897b235..c9fde33 100644 --- a/etc/init.d/rcS +++ b/etc/init.d/rcS @@ -79,33 +79,15 @@ fi umount /proc if [ -f /sbin/udevd ]; then - . /etc/init.d/functions echo -n "Mounting /sys" mount -t sysfs none /sys evaluate_retval if [ ! -d /var/lock/subsys ]; then mkdir /var/lock/subsys fi - if [ ! -d $udev_root ]; then - mkdir $udev_root + if [ ! -d /dev ]; then + mkdir /dev fi - echo "Creating /dev in tmpfs ..." - mount -n -t tmpfs -o mode=0755 udev /dev - evaluate_retval - echo -n "Copying static entrys ..." - cp --preserve-all --recursive --remove-destination /lib/udev/devices/* /dev - evaluate_retval - echo "Setting permissions on /dev/shm ... " - chmod 1777 /dev/shm - evaluate_retval - echo "" >>/sys/kernel/uevent_helper - echo -n "Starting udevd ..." - loadproc /sbin/udevd --daemon - echo -n "Performing Cold plugging ... " - mkdir -p /dev/.udev/queue - /sbin/udevadm trigger - /sbin/udevadm settle - evaluate_retval fi for i in /etc/init.d/rcS.d/S??* diff --git a/init/genpkg b/init/genpkg index ec9a1b5..60834bc 100644 --- a/init/genpkg +++ b/init/genpkg @@ -62,10 +62,10 @@ for i in *; do done mkdir rc{S,0,1,2,3,4,5,6}.d cd rcS.d -ln -s ../checkfs S05checkfs -ln -s ../mountfs S10mountfs +ln -s ../checkfs S10checkfs +ln -s ../mountfs S15mountfs ln -s ../setclock S20setclock -ln -s ../loadkeys S30loadkeys +ln -s ../loadkeys S25loadkeys cd .. for i in 0 6; do