Home | History | Annotate | Line # | Download | only in rc.d
syslogd revision 1.1
      1 #!/bin/sh
      2 #
      3 # $NetBSD: syslogd,v 1.1 2000/03/10 11:53:24 lukem Exp $
      4 #
      5 
      6 # PROVIDE: syslogd
      7 # REQUIRE: systemfs
      8 
      9 . /etc/rc.subr
     10 . /etc/rc.conf
     11 
     12 name="syslogd"
     13 command="/usr/sbin/${name}"
     14 pidfile="/var/run/${name}.pid"
     15 required_files="/etc/syslog.conf"
     16 start_precmd="syslogd_precmd"
     17 
     18 syslogd_precmd()
     19 {
     20 	#	Transitional symlink for old binaries
     21 	#
     22 	if [ ! -h /dev/log ]; then
     23 		ln -sf /var/run/log /dev/log
     24 	fi
     25 	rm -f /var/run/log
     26 	return 0
     27 }
     28 
     29 run_rc_command "$1" "reload"
     30