nsd: Add new package
[feed/packages.git] / net / nsd / files / nsd.init
diff --git a/net/nsd/files/nsd.init b/net/nsd/files/nsd.init
new file mode 100644 (file)
index 0000000..8b1cf1d
--- /dev/null
@@ -0,0 +1,16 @@
+#!/bin/sh /etc/rc.common
+# Copyright (C) 2014 OpenWrt.org
+
+START=60
+USE_PROCD=1
+PROG=/usr/sbin/nsd
+
+start_service() {
+       mkdir -p /var/db/nsd
+       chown network /var/db/nsd
+       chmod 640 /etc/nsd/*.conf 2>/dev/null
+       chgrp network /etc/nsd/*.conf 2>/dev/null
+       procd_open_instance
+       procd_set_param command "$PROG" -d
+       procd_close_instance
+}