From: sthen Date: Wed, 7 May 2014 02:46:05 +0000 (+0000) Subject: pass daemon_flags to nsd-control when used to check/reload/stop nsd, X-Git-Url: http://artulab.com/gitweb/?a=commitdiff_plain;h=95d5ae6e346b57605c54d04670abfc823803a445;p=openbsd pass daemon_flags to nsd-control when used to check/reload/stop nsd, the only useful option here is to specify an alternative config path, which must be used for these operations as well as for startup. --- diff --git a/etc/rc.d/nsd b/etc/rc.d/nsd index 861a4ed8bc2..a56fa89065f 100644 --- a/etc/rc.d/nsd +++ b/etc/rc.d/nsd @@ -1,6 +1,6 @@ #!/bin/sh # -# $OpenBSD: nsd,v 1.6 2014/01/10 17:41:39 sthen Exp $ +# $OpenBSD: nsd,v 1.7 2014/05/07 02:46:05 sthen Exp $ daemon="/usr/sbin/nsd-control" daemon_flags="-c /var/nsd/etc/nsd.conf" @@ -24,15 +24,15 @@ rc_start() { } rc_check() { - ${daemon} status + ${daemon} ${daemon_flags} status } rc_reload() { - ${daemon} reconfig && ${daemon} reload + ${daemon} ${daemon_flags} reconfig && ${daemon} ${daemon_flags} reload } rc_stop() { - ${daemon} stop + ${daemon} ${daemon_flags} stop } rc_cmd $1