]> git.mikk.net Git - smtpsink/commitdiff
Added FreeBSD-style rc.d startup script.
authorchris mikkelson <chris@mikk.net>
Tue, 5 Oct 2010 19:02:29 +0000 (14:02 -0500)
committerchris mikkelson <chris@mikk.net>
Tue, 5 Oct 2010 19:02:29 +0000 (14:02 -0500)
scripts/smtpsink.rc [new file with mode: 0644]

diff --git a/scripts/smtpsink.rc b/scripts/smtpsink.rc
new file mode 100644 (file)
index 0000000..f56ac22
--- /dev/null
@@ -0,0 +1,23 @@
+#
+# Add the following line to /etc/rc.conf to enable smtpsink:
+#
+# smtpsink_enable="YES"
+#
+
+. /etc/rc.subr
+
+name=smtpsink
+rcvar=`set_rcvar`
+
+command=/usr/local/sbin/smtpsink
+
+smtpsink_enable=${smtpsink_enable:-"NO"}
+pidfile="/var/run/${name}.pid"
+command_args="-p ${pidfile}"
+
+load_rc_config $name
+#
+# set open files per process to kernel max
+#
+ulimit -n unlimited
+run_rc_command "$1"