1#!/bin/sh 2# 3# $OpenBSD: syslogd,v 1.3 2014/03/24 09:24:09 sthen Exp $ 4 5daemon="/usr/sbin/syslogd" 6 7. /etc/rc.d/rc.subr 8 9pexp="syslogd: \[priv\]" 10 11rc_pre() { 12 [ X"${nginx_flags}" != X"-u" ] && rm -f /var/www/dev/log && \ 13 daemon_flags="${daemon_flags} -a /var/www/dev/log" 14 [ X"${named_flags}" != X"NO" ] && rm -f /var/named/dev/log && \ 15 daemon_flags="${daemon_flags} -a /var/named/dev/log" 16 [ X"${nsd_flags}" != X"NO" ] && rm -f /var/nsd/dev/log && \ 17 daemon_flags="${daemon_flags} -a /var/nsd/dev/log" 18 [ X"${unbound_flags}" != X"NO" ] && rm -f /var/unbound/dev/log && \ 19 daemon_flags="${daemon_flags} -a /var/unbound/dev/log" 20 [ -d /var/empty ] && rm -f /var/empty/dev/log && \ 21 mkdir -p -m 0555 /var/empty/dev && \ 22 daemon_flags="${daemon_flags} -a /var/empty/dev/log" 23 rm -f /dev/log 24} 25 26rc_cmd $1 27