NetBSD/etc/rc.local
cgd 5cc7bd1eef move the ldconfig to before the local daemons (so that people put
weird ldconfigs there, so that local daemons can use them), and only
run ldconfig if it exists.
1995-08-02 19:29:30 +00:00

32 lines
687 B
Plaintext

#
# site-specific startup actions, daemons
#
# From: @(#)rc.local 5.4 (Berkeley) 12/14/90
# $Id: rc.local,v 1.13 1995/08/02 19:29:30 cgd Exp $
#
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
if [ -f /sbin/ldconfig ]; then
echo 'creating runtime link editor directory cache.'
ldconfig
fi
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 '.'