summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authormlaier <mlaier@FreeBSD.org>2007-09-06 21:00:48 +0000
committermlaier <mlaier@FreeBSD.org>2007-09-06 21:00:48 +0000
commit88b18f542fb6fae5f8cf37edc0f1282b1aa078db (patch)
treecc1e894e337ec20eb0da2b8882b0f21641351515 /etc
parent62ac84bb831af5725c5a698a1ca7bac7ff11dcae (diff)
downloadFreeBSD-src-88b18f542fb6fae5f8cf37edc0f1282b1aa078db.zip
FreeBSD-src-88b18f542fb6fae5f8cf37edc0f1282b1aa078db.tar.gz
Add a startup script for ftp-proxy(8) now that it is no longer started as
part of inetd(8). Approved by: re (bmah) Reviewed by: freebsd-rc (a while back) Reminded by: kevlo
Diffstat (limited to 'etc')
-rw-r--r--etc/defaults/rc.conf2
-rw-r--r--etc/rc.d/ftp-proxy17
2 files changed, 19 insertions, 0 deletions
diff --git a/etc/defaults/rc.conf b/etc/defaults/rc.conf
index 611d4a8..4b48f5f 100644
--- a/etc/defaults/rc.conf
+++ b/etc/defaults/rc.conf
@@ -154,6 +154,8 @@ pflog_enable="NO" # Set to YES to enable packet filter logging
pflog_logfile="/var/log/pflog" # where pflogd should store the logfile
pflog_program="/sbin/pflogd" # where the pflogd program lives
pflog_flags="" # additional flags for pflogd
+ftpproxy_enable="NO" # Set to YES to enable ftp-proxy(8) for pf
+ftpproxy_flags="" # additional flags for ftp-proxy(8)
pfsync_enable="NO" # Expose pf state to other hosts for syncing
pfsync_syncdev="" # Interface for pfsync to work through
pfsync_syncpeer="" # IP address of pfsync peer host
diff --git a/etc/rc.d/ftp-proxy b/etc/rc.d/ftp-proxy
new file mode 100644
index 0000000..0b2604d
--- /dev/null
+++ b/etc/rc.d/ftp-proxy
@@ -0,0 +1,17 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+
+# PROVIDE: ftp-proxy
+# REQUIRE: DAEMON pf
+#
+
+. /etc/rc.subr
+
+name="ftpproxy"
+rcvar=`set_rcvar`
+command="/usr/sbin/ftp-proxy"
+
+load_rc_config $name
+run_rc_command "$1"
OpenPOWER on IntegriCloud