Initial import of ftpsesame 0.95
ftpsesame helps the FTP protocol get through your pf firewall. It does this by passively analysing FTP control connections and adding rules into a pf anchor when an FTP data connection is about to commence. You might want to try ftpsesame instead of ftp-proxy(8) from the OpenBSD base system for the following reasons: - it runs on "transparent" (no IP address) bridges - you need packetfilter performance on all data connections - you have to handle lots of simultaneous sessions - you do not want to redirect any traffic to the firewall itself: for IP accounting or other reasons
This commit is contained in:
parent
2e86e350da
commit
79a32636dd
27
net/ftpsesame/Makefile
Normal file
27
net/ftpsesame/Makefile
Normal file
@ -0,0 +1,27 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2005/07/30 15:45:30 sturm Exp $
|
||||
|
||||
COMMENT= "automagic packet filter configurator for FTP"
|
||||
|
||||
DISTNAME= ftpsesame-0.95
|
||||
CATEGORIES= net
|
||||
|
||||
HOMEPAGE= http://www.sentia.org/projects/ftpsesame/
|
||||
|
||||
MAINTAINER= Nikolay Sturm <sturm@openbsd.org>
|
||||
|
||||
# BSD
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB= c pcap
|
||||
|
||||
MASTER_SITES= http://www.sentia.org/downloads/
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKBUILD}/ftpsesame ${PREFIX}/sbin
|
||||
${INSTALL_DATA} ${WRKBUILD}/ftpsesame.cat8 \
|
||||
${PREFIX}/man/cat8/ftpsesame.0
|
||||
|
||||
.include <bsd.port.mk>
|
4
net/ftpsesame/distinfo
Normal file
4
net/ftpsesame/distinfo
Normal file
@ -0,0 +1,4 @@
|
||||
MD5 (ftpsesame-0.95.tar.gz) = df9f143f6615daf67369e3e3c444f62e
|
||||
RMD160 (ftpsesame-0.95.tar.gz) = d350f94da0080731523b72d346603240a6dfb73a
|
||||
SHA1 (ftpsesame-0.95.tar.gz) = c8fbf8309c6a567a5d4837902e4219e1b266bc04
|
||||
SIZE (ftpsesame-0.95.tar.gz) = 10974
|
17
net/ftpsesame/pkg/DESCR
Normal file
17
net/ftpsesame/pkg/DESCR
Normal file
@ -0,0 +1,17 @@
|
||||
ftpsesame helps the FTP protocol get through your pf firewall. It does
|
||||
this by passively analysing FTP control connections and adding rules
|
||||
into a pf anchor when an FTP data connection is about to commence.
|
||||
|
||||
You might want to try ftpsesame instead of ftp-proxy(8) from the OpenBSD
|
||||
base system for the following reasons:
|
||||
- it runs on "transparent" (no IP address) bridges
|
||||
- you need packetfilter performance on all data connections
|
||||
- you have to handle lots of simultaneous sessions
|
||||
- you do not want to redirect any traffic to the firewall itself: for IP
|
||||
accounting or other reasons
|
||||
|
||||
In general, ftpsesame is a good choice to run on a firewall in front of
|
||||
multiple FTP servers, where no NAT is involved. ftp-proxy(8) is usually
|
||||
the best choice when users behind NAT need to access FTP servers on the
|
||||
Internet. In other situations it depends, sometimes they are useful
|
||||
together.
|
3
net/ftpsesame/pkg/PLIST
Normal file
3
net/ftpsesame/pkg/PLIST
Normal file
@ -0,0 +1,3 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/07/30 15:45:30 sturm Exp $
|
||||
sbin/ftpsesame
|
||||
@man man/cat8/ftpsesame.0
|
Loading…
Reference in New Issue
Block a user