Lines 50-55
Link Here
|
50 |
PATH=/sbin:/bin:/usr/sbin:/usr/bin |
50 |
PATH=/sbin:/bin:/usr/sbin:/usr/bin |
51 |
export HOME PATH |
51 |
export HOME PATH |
52 |
|
52 |
|
|
|
53 |
# If an fstab named by my hostname exists, export it. |
54 |
if [ -f "/etc/fstab.d/`kenv dhcp.host-name`" ]; then |
55 |
export PATH_FSTAB=/etc/fstab.d/`kenv dhcp.host-name` |
56 |
fi |
57 |
|
53 |
if [ "$1" = autoboot ]; then |
58 |
if [ "$1" = autoboot ]; then |
54 |
autoboot=yes |
59 |
autoboot=yes |
55 |
_boot="faststart" |
60 |
_boot="faststart" |
Lines 60-66
Link Here
|
60 |
fi |
65 |
fi |
61 |
|
66 |
|
62 |
dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null` |
67 |
dlv=`/sbin/sysctl -n vfs.nfs.diskless_valid 2> /dev/null` |
63 |
if [ ${dlv:=0} -ne 0 -o -f /etc/diskless ]; then |
68 |
# New thinserver approach takes precedence over diskless. |
|
|
69 |
if [ -f /etc/thinserver ]; then |
70 |
skip="$skip -s nothinserver" |
71 |
elif [ ${dlv:=0} -ne 0 -o -f /etc/diskless ]; then |
64 |
sh /etc/rc.initdiskless |
72 |
sh /etc/rc.initdiskless |
65 |
fi |
73 |
fi |
66 |
|
74 |
|
Lines 71-77
Link Here
|
71 |
. /etc/rc.subr |
79 |
. /etc/rc.subr |
72 |
load_rc_config 'XXX' |
80 |
load_rc_config 'XXX' |
73 |
|
81 |
|
74 |
skip="-s nostart" |
82 |
# Try load_rc_config with my hostname. |
|
|
83 |
if [ -n "`kenv dhcp.host-name`" ]; then |
84 |
load_rc_config `kenv dhcp.host-name` |
85 |
fi |
86 |
|
87 |
skip="$skip -s nostart" |
75 |
if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then |
88 |
if [ `/sbin/sysctl -n security.jail.jailed` -eq 1 ]; then |
76 |
skip="$skip -s nojail" |
89 |
skip="$skip -s nojail" |
77 |
if [ "$early_late_divider" = "FILESYSTEMS" ]; then |
90 |
if [ "$early_late_divider" = "FILESYSTEMS" ]; then |