From 8134aa11c6ddbd1a2b4523782814bf0837405f5a Mon Sep 17 00:00:00 2001 From: sthen <> Date: Mon, 24 Mar 2014 09:24:09 +0000 Subject: [PATCH] Add /var/unbound/dev/log, it isn't needed for initial startup because Unbound opens the log before chrooting, but this handles the case where syslogd is restarted during Unbound's runtime. --- src/etc/mtree/4.4BSD.dist | 7 ++++++- src/etc/rc.d/syslogd | 4 +++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/etc/mtree/4.4BSD.dist b/src/etc/mtree/4.4BSD.dist index 2c92afb5..04aaace6 100644 --- a/src/etc/mtree/4.4BSD.dist +++ b/src/etc/mtree/4.4BSD.dist @@ -1,4 +1,4 @@ -# $OpenBSD: 4.4BSD.dist,v 1.245 2014/03/21 00:23:15 sthen Exp $ +# $OpenBSD: 4.4BSD.dist,v 1.246 2014/03/24 09:24:09 sthen Exp $ /set type=dir uname=root gname=wheel mode=0755 # . @@ -1357,6 +1357,11 @@ vi.recover mode=01777 # ./var/unbound unbound +# ./var/unbound/dev +dev uname=root gname=wheel mode=0755 +# ./var/unbound/dev +.. + # ./var/unbound/etc etc uname=root gname=wheel mode=0755 # ./var/unbound/etc diff --git a/src/etc/rc.d/syslogd b/src/etc/rc.d/syslogd index 06062bfe..bd023755 100644 --- a/src/etc/rc.d/syslogd +++ b/src/etc/rc.d/syslogd @@ -1,6 +1,6 @@ #!/bin/sh # -# $OpenBSD: syslogd,v 1.2 2014/03/15 00:59:50 sthen Exp $ +# $OpenBSD: syslogd,v 1.3 2014/03/24 09:24:09 sthen Exp $ daemon="/usr/sbin/syslogd" @@ -15,6 +15,8 @@ rc_pre() { daemon_flags="${daemon_flags} -a /var/named/dev/log" [ X"${nsd_flags}" != X"NO" ] && rm -f /var/nsd/dev/log && \ daemon_flags="${daemon_flags} -a /var/nsd/dev/log" + [ X"${unbound_flags}" != X"NO" ] && rm -f /var/unbound/dev/log && \ + daemon_flags="${daemon_flags} -a /var/unbound/dev/log" [ -d /var/empty ] && rm -f /var/empty/dev/log && \ mkdir -p -m 0555 /var/empty/dev && \ daemon_flags="${daemon_flags} -a /var/empty/dev/log"