ln -snf /proc/self/fd/1 $udev_root/stdout
ln -snf /proc/self/fd/2 $udev_root/stderr
ln -snf /proc/kcore $udev_root/core
-
mkdir $udev_root/pts
+ mount $udev_root/pts
mkdir $udev_root/shm
+ mount $udev_root/shm
}
# delete them when shutting down (not used right now)
del_nodes() {
- rm $udev_root/{fd,stdin,stdout,stderr,core}
+ umount $udev_root/shm
+ umount $udev_root/pts
+ rm -rf $udev_root/{fd,stdin,stdout,stderr,core,pts,shm}
}
# main procedures
add_nodes
$udevd &
echo " done"
- touch /var/lock/subsys/udev
;;
stop)
echo -n "stopping udev ..."
run_udev
del_nodes
echo " done"
- rm /var/lock/subsys/udev
;;
restart)
/etc/init.d/udev stop