aboutsummaryrefslogtreecommitdiff
path: root/dns/nsd/files/nsd.in
diff options
context:
space:
mode:
Diffstat (limited to 'dns/nsd/files/nsd.in')
-rw-r--r--dns/nsd/files/nsd.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/dns/nsd/files/nsd.in b/dns/nsd/files/nsd.in
index 50a0224dfd3a..261d5ee9295c 100644
--- a/dns/nsd/files/nsd.in
+++ b/dns/nsd/files/nsd.in
@@ -24,5 +24,16 @@ load_rc_config ${name}
nsd_enable=${nsd_enable-"NO"}
+stop_cmd="nsd_stop"
+
+nsd_stop()
+{
+ echo "Merging nsd zone transfer changes to zone files."
+ %%PREFIX%%/sbin/nsdc patch
+
+ echo "Stopping nsd."
+ %%PREFIX%%/sbin/nsdc stop
+}
+
run_rc_command "$1"