10 if [ -x /etc
/rc.d
/hal
]; then
15 if [ -x /sbin
/udevadm
]; then
18 if /bin
/pidof
-o %PPID
/sbin
/udevd
>/dev
/null
; then
19 /sbin
/udevadm trigger
&
21 if /bin
/pidof
-o %PPID
/sbin
/udevd
>/dev
/null
; then
30 stat_busy
"Configuring System Clock"
31 if [ ! -f /var
/lib
/hwclock
/adjtime
]; then
32 echo "0.0 0 0.0" > /var
/lib
/hwclock
/adjtime
34 if [ "$TIMEZONE" != "" -a -e "/usr/share/zoneinfo/$TIMEZONE" ]; then
35 /bin
/rm -f /etc
/localtime
36 /bin
/cp "/usr/share/zoneinfo/$TIMEZONE" /etc
/localtime
39 if [ -n "$HWCLOCK_PARAMS" ]; then
40 /sbin
/hwclock --adjust #Adjust for system drift
41 /sbin
/hwclock $HWCLOCK_PARAMS
45 RANDOM_SEED
=/var
/lib
/misc
/random-seed
46 if [ -f $RANDOM_SEED ]; then
47 stat_busy
"Initializing Random Seed"
48 /bin
/cat $RANDOM_SEED > /dev
/urandom
53 # Load sysctl variables if sysctl.conf is present
54 [ -r /etc
/sysctl.conf
] && /sbin
/sysctl
-q -p &>/dev
/null
57 for daemon
in "${DAEMONS[@]}"; do
58 if [ "$daemon" = "${daemon#!}" ]; then
59 if [ "$daemon" = "${daemon#@}" ]; then
62 start_daemon_bkgd
${daemon:1}
68 # Set the NIS domain name, if necessary
69 [ -f /etc
/conf.d
/nisdomainname
] && .
/etc
/conf.d
/nisdomainname
70 if [ "$NISDOMAINNAME" != "" ]; then
71 status
"Setting NIS Domain Name: $NISDOMAINNAME" /bin
/nisdomainname
$NISDOMAINNAME
75 # Adding persistent network/cdrom generated rules
76 if [ -f "/dev/.udev/tmp-rules--70-persistent-cd.rules" ]; then
77 stat_busy
"Adding persistent cdrom udev rules"
78 /bin
/cat /dev
/.udev
/tmp-rules--70-persistent-cd.rules
>> /etc
/udev
/rules.d
/70-persistent-cd.rules
81 if [ -f "/dev/.udev/tmp-rules--70-persistent-net.rules" ]; then
82 stat_busy
"Adding persistent network udev rules"
83 /bin
/cat /dev
/.udev
/tmp-rules--70-persistent-net.rules
>> /etc
/udev
/rules.d
/70-persistent-net.rules
87 /bin
/dmesg
>|
/var
/log
/dmesg.log