summaryrefslogtreecommitdiff
path: root/libexec/ftp-proxy/Makefile
diff options
context:
space:
mode:
authorBob Beck <beck@cvs.openbsd.org>2001-08-19 04:11:13 +0000
committerBob Beck <beck@cvs.openbsd.org>2001-08-19 04:11:13 +0000
commit39a444a369d31d9b46d53363b2c4048743e38516 (patch)
treef4084ba7c88e380c0194129f6ecc17ea4927bf16 /libexec/ftp-proxy/Makefile
parent2227a0f057f47fc26716273fd678ccec599a6b7b (diff)
transparent ftp proxy, based on Obtuse Systems juniper stuff with much
modernizing and cleanup. still needs looking at. Currently supports PORT PASV EPRT data connections with only a pf rdr to capture the control connection. (I.E. you don't need ip forwarding or other NAT stuff). Runs from inetd. Supports all passive (EPSV PASV) when using -n flag, where the proxy ignores passive mode data connections (and assumes nat will get them through). Todo yet: More audit IpV6 Handle EPSV in proxy (with an rdr added then removed) Option to Daemonize and bind only to the loopback More Content/Login filtering, etc. etc. and more bloat
Diffstat (limited to 'libexec/ftp-proxy/Makefile')
-rw-r--r--libexec/ftp-proxy/Makefile14
1 files changed, 14 insertions, 0 deletions
diff --git a/libexec/ftp-proxy/Makefile b/libexec/ftp-proxy/Makefile
new file mode 100644
index 00000000000..d03a20324cd
--- /dev/null
+++ b/libexec/ftp-proxy/Makefile
@@ -0,0 +1,14 @@
+# $OpenBSD: Makefile,v 1.1 2001/08/19 04:11:11 beck Exp $
+# @(#)Makefile 8.2 (Berkeley) 4/4/94
+
+PROG= ftp-proxy
+CFLAGS+=-Wall -Werror
+SRCS= ftp-proxy.c getline.c util.c
+MAN= ftp-proxy.8
+
+.include <bsd.own.mk>
+
+LDADD+= -lwrap
+DPADD+= ${LIBWRAP}
+
+.include <bsd.prog.mk>