aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMax Laier <mlaier@FreeBSD.org>2007-09-06 21:00:48 +0000
committerMax Laier <mlaier@FreeBSD.org>2007-09-06 21:00:48 +0000
commitcb3ab5e31a9b78d64492f94ee5ffdb9163675469 (patch)
treecc1e894e337ec20eb0da2b8882b0f21641351515 /etc
parent6be87061f83ab9361ba80df66892ccfb6cdf68a9 (diff)
downloadsrc-cb3ab5e31a9b78d64492f94ee5ffdb9163675469.tar.gz
src-cb3ab5e31a9b78d64492f94ee5ffdb9163675469.zip
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
Notes
Notes: svn path=/head/; revision=172070
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 611d4a8f4556..4b48f5fb7b06 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 000000000000..0b2604d96683
--- /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"