1 |
#!/bin/bash |
#!/bin/bash |
2 |
# $Header: /home/cvsd/magellan-cvs/magellan-src/magellan-initscripts/etc/rc.d/init.d/udev,v 1.1 2008-12-22 22:08:32 niro Exp $ |
# $Id$ |
3 |
|
|
4 |
udev_version() |
udev_version() |
5 |
{ |
{ |
123 |
print_status failure |
print_status failure |
124 |
fi |
fi |
125 |
|
|
126 |
|
# load unix domain sockets if built as module |
127 |
|
if [ -e /proc/modules ] |
128 |
|
then |
129 |
|
modprobe -q unix 2>/dev/null |
130 |
|
fi |
131 |
|
|
132 |
echo -e ${COLOREDSTAR}" Starting udevd daemon ..." |
echo -e ${COLOREDSTAR}" Starting udevd daemon ..." |
133 |
if [ ${need_redirect} -eq 1 ] |
if [ ${need_redirect} -eq 1 ] |
134 |
then |
then |
135 |
# we need to open fds 0 1 2 |
# we need to open fds 0 1 2 |
136 |
/sbin/udevd --daemon </dev/console >/dev/console 2>/dev/console |
start-stop-daemon --start --exec /sbin/udevd -- --daemon </dev/console >/dev/console 2>/dev/console |
137 |
else |
else |
138 |
/sbin/udevd --daemon |
start-stop-daemon --start --exec /sbin/udevd -- --daemon |
139 |
fi |
fi |
140 |
evaluate_retval |
evaluate_retval |
141 |
|
|