1#!/bin/sh 2# 3# $NetBSD: syslogd,v 1.12 2002/03/22 04:34:00 thorpej Exp $
| 1#!/bin/sh 2# 3# $NetBSD: syslogd,v 1.12 2002/03/22 04:34:00 thorpej Exp $
|
4# $FreeBSD: head/etc/rc.d/syslogd 124616 2004-01-17 10:16:38Z mtm $
| 4# $FreeBSD: head/etc/rc.d/syslogd 124622 2004-01-17 10:59:43Z mtm $
|
5# 6 7# PROVIDE: syslogd 8# REQUIRE: mountcritremote sysdb wscons 9# BEFORE: SERVERS 10# KEYWORD: FreeBSD 11 12. /etc/rc.subr 13 14name="syslogd" 15rcvar=`set_rcvar` 16command="/usr/sbin/${name}" 17required_files="/etc/syslog.conf" 18start_precmd="syslogd_precmd" 19extra_commands="reload" 20 21_sockfile="/var/run/syslogd.sockets" 22
| 5# 6 7# PROVIDE: syslogd 8# REQUIRE: mountcritremote sysdb wscons 9# BEFORE: SERVERS 10# KEYWORD: FreeBSD 11 12. /etc/rc.subr 13 14name="syslogd" 15rcvar=`set_rcvar` 16command="/usr/sbin/${name}" 17required_files="/etc/syslog.conf" 18start_precmd="syslogd_precmd" 19extra_commands="reload" 20 21_sockfile="/var/run/syslogd.sockets" 22
|
23case ${OSTYPE} in 24FreeBSD) 25 pidfile="/var/run/syslog.pid" 26 evalargs="rc_flags=\"\`set_socketlist\` \$rc_flags\"" 27 altlog_proglist="named" 28 ;; 29NetBSD) 30 pidfile="/var/run/${name}.pid" 31 evalargs="rc_flags=\"-P \$_sockfile \$rc_flags\"" 32 altlog_proglist="named ntpd" 33 ;; 34esac
| 23pidfile="/var/run/syslog.pid" 24evalargs="rc_flags=\"\`set_socketlist\` \$rc_flags\"" 25altlog_proglist="named"
|
35 36syslogd_precmd() 37{ 38 # Transitional symlink for old binaries 39 # 40 if [ ! -L /dev/log ]; then 41 ln -sf /var/run/log /dev/log 42 fi
--- 38 unchanged lines hidden --- | 26 27syslogd_precmd() 28{ 29 # Transitional symlink for old binaries 30 # 31 if [ ! -L /dev/log ]; then 32 ln -sf /var/run/log /dev/log 33 fi
--- 38 unchanged lines hidden --- |