syslogd revision 1.3
11.1Slukem#!/bin/sh
21.1Slukem#
31.3Slukem# $NetBSD: syslogd,v 1.3 2000/05/13 08:45:09 lukem Exp $
41.1Slukem#
51.1Slukem
61.1Slukem# PROVIDE: syslogd
71.1Slukem# REQUIRE: systemfs
81.1Slukem
91.1Slukem. /etc/rc.subr
101.1Slukem
111.1Slukemname="syslogd"
121.1Slukemcommand="/usr/sbin/${name}"
131.1Slukempidfile="/var/run/${name}.pid"
141.1Slukemrequired_files="/etc/syslog.conf"
151.1Slukemstart_precmd="syslogd_precmd"
161.2Slukemextra_commands="reload"
171.1Slukem
181.1Slukemsyslogd_precmd()
191.1Slukem{
201.1Slukem	#	Transitional symlink for old binaries
211.1Slukem	#
221.1Slukem	if [ ! -h /dev/log ]; then
231.1Slukem		ln -sf /var/run/log /dev/log
241.1Slukem	fi
251.1Slukem	rm -f /var/run/log
261.1Slukem	return 0
271.1Slukem}
281.1Slukem
291.3Slukemload_rc_config $name
301.2Slukemrun_rc_command "$1"
31