summaryrefslogtreecommitdiff
path: root/ftp/freebsd-ftpd/files/ftpd.in
diff options
context:
space:
mode:
Diffstat (limited to 'ftp/freebsd-ftpd/files/ftpd.in')
-rw-r--r--ftp/freebsd-ftpd/files/ftpd.in25
1 files changed, 25 insertions, 0 deletions
diff --git a/ftp/freebsd-ftpd/files/ftpd.in b/ftp/freebsd-ftpd/files/ftpd.in
new file mode 100644
index 000000000000..ef830b02f817
--- /dev/null
+++ b/ftp/freebsd-ftpd/files/ftpd.in
@@ -0,0 +1,25 @@
+#!/bin/sh
+
+# PROVIDE: ftpd
+# REQUIRE: DAEMON
+# KEYWORD: shutdown
+#
+# Add the following lines to /etc/rc.conf to run freebsd-ftpd
+# as a standalone daemon:
+#
+# ftpd_enable (bool): Run freebsd-ftpd FTP server (or NO).
+# ftpd_flags (str): Use this for flags OTHER than -D
+
+. /etc/rc.subr
+
+load_rc_config $name
+
+name="ftpd"
+rcvar="ftpd_enable"
+
+: ${ftpd_enable=NO}
+
+command="/usr/local/libexec/${name}"
+command_args="-D"
+
+run_rc_command "$1"