After being notificated of Bug #370540 (could fail gracefully if /dev/MAKEDEV exists), I took a look at the udev init script. The function for creating /dev/MAKEDEV (line 45) says:
[ ! -e /dev/MAKEDEV ] || ln -s /sbin/MAKEDEV /dev/MAKEDEV
This will quit if MAKEDEV does not exist, but not create it. Please
change it to:
[ ! -e /dev/MAKEDEV ] && ln -s /sbin/MAKEDEV /dev/MAKEDEV
or to
[ -e /dev/MAKEDEV] || ln -s /sbin/MAKEDEV /dev/MAKEDEV
regards
Andreas Janssen
--
Andreas Janssen <[EMAIL PROTECTED]>
PGP-Key-ID: 0xDC801674 ICQ #17079270
Registered Linux User #267976
http://www.andreas-janssen.de/debian-tipps-sarge.html
*** /etc/init.d/udev 2006-09-03 12:15:35.000000000 +0200
--- /home/andreas/udev 2006-09-19 21:40:42.000000000 +0200
***************
*** 42,48 ****
create_dev_makedev() {
if [ -e /sbin/MAKEDEV ]; then
! [ ! -e /dev/MAKEDEV ] || ln -s /sbin/MAKEDEV /dev/MAKEDEV
else
ln -s /bin/true /dev/MAKEDEV
fi
--- 42,48 ----
create_dev_makedev() {
if [ -e /sbin/MAKEDEV ]; then
! [ ! -e /dev/MAKEDEV ] && ln -s /sbin/MAKEDEV /dev/MAKEDEV
else
ln -s /bin/true /dev/MAKEDEV
fi
pgplqPWvKlfHH.pgp
Description: PGP signature

