3b98afb4c5
the new /etc/rc.conf. this also includes the following changes: netstart: ifaliases now includes a netmask, to ensure aliases work. rc/rc.local: make _everything_ based on configuration in rc.conf. also move things around such that DNS and YP are started early enough that other daemons needing their services also exist. move ldconfig from rc.local here, and also make it use /etc/ld.so.conf if it exists. run /etc/rc.lkm if it exists, a boot time.
27 lines
591 B
Plaintext
27 lines
591 B
Plaintext
# $NetBSD: rc.local,v 1.15 1997/01/05 12:01:57 mrg Exp $
|
|
#
|
|
# site-specific startup actions, daemons
|
|
#
|
|
# From: @(#)rc.local 5.4 (Berkeley) 12/14/90
|
|
#
|
|
|
|
if [ ! -f /etc/motd ]; then
|
|
install -c -o root -g wheel -m 664 /dev/null /etc/motd
|
|
fi
|
|
T=/tmp/_motd
|
|
rm -f $T
|
|
sysctl -n kern.version | sed 1q > $T
|
|
echo "" >> $T
|
|
sed '1,/^$/d' < /etc/motd >> $T
|
|
cmp -s $T /etc/motd || cp $T /etc/motd
|
|
rm -f $T
|
|
|
|
echo -n 'starting local daemons:'
|
|
|
|
# Kerberos runs ONLY on the Kerberos server machine
|
|
if [ X${kerberos_server} = X"YES" ]; then
|
|
echo -n ' kerberos'; kerberos >> /var/log/kerberos.log &
|
|
fi
|
|
|
|
echo '.'
|