Index: 2.0/nanobsd/nanobsd/files/usr/local/etc/rc.d/maradns
===================================================================
--- 2.0/nanobsd/nanobsd/files/usr/local/etc/rc.d/maradns	(revision 7598)
+++ 2.0/nanobsd/nanobsd/files/usr/local/etc/rc.d/maradns	(revision 7598)
@@ -0,0 +1,32 @@
+#!/bin/sh
+#
+# $FreeBSD: ports/dns/maradns/files/maradns.in,v 1.3 2010/02/08 15:08:44 miwi Exp $
+#
+
+# PROVIDE: maradns
+# REQUIRE: SERVERS
+# BEFORE: DAEMON
+# KEYWORD: shutdown
+#
+
+. /etc/rc.subr
+
+: ${maradns_enable="NO"}
+: ${maradns_conf="/usr/local/etc/mararc"}
+
+
+mara_pre() {
+  IP=`ifconfig sis1 | grep 'inet' | awk '{ print $2 }' | sed 's/\./\\\./g'`
+  sed -i .orig "s/\<internalif\>/$IP/g" /usr/local/etc/mararc
+}
+
+name="maradns"
+rcvar=`set_rcvar`
+command="/usr/local/bin/duende"
+command_args="/usr/local/sbin/maradns -f ${maradns_conf}"
+pidfile="/var/run/${name}.pid"
+start_precmd=mara_pre
+load_rc_config $name
+
+run_rc_command "$1"
+
