View | Details | Raw Unified | Return to bug 31351
Collapse All | Expand All

(-)proxy-suite/Makefile (-2 / +28 lines)
Lines 15-24 Link Here
15
15
16
MAINTAINER=	thomas@cuivre.fr.eu.org
16
MAINTAINER=	thomas@cuivre.fr.eu.org
17
17
18
CONFIGURE_ARGS=	--with-libwrap=/usr/lib/
19
20
USE_AUTOCONF=	yes
18
USE_AUTOCONF=	yes
21
USE_GMAKE=	yes
19
USE_GMAKE=	yes
20
21
#
22
# basic configure args
23
#
24
CONFIGURE_ARGS=	--prefix=${PREFIX} --with-libwrap=/usr/lib --with-regex \
25
		--sysconfdir=${PREFIX}/etc/proxy-suite \
26
		--localstatedir=/var/run \
27
		--enable-warnings --enable-so-linger --enable-rfc1579 \
28
		--disable-proc-mods
29
30
#
31
# OPTIONAL: include ldap-support - currently ldap.2 needs minor fixes...
32
#
33
.if defined(WITH_LDAP)
34
CONFIGURE_ARGS+=	--with-libldap
35
LIB_DEPENDS+=		ldap.1:${PORTSDIR}/net/openldap
36
.else
37
CONFIGURE_ARGS+=	--without-libldap
38
.endif
39
40
#
41
# OPTIONAL: re-build the sgml documentation (postscript, html)
42
# unfortunatenly this docu it is not up to date :-((
43
# reading of the manual pages and HOWTO's makes more sense...
44
#
45
.if !defined(WITH_SGMLDOC)
46
ALL_TARGET=	 -C ftp-proxy
47
.endif
22
48
23
MAN8=		ftp-proxy.8
49
MAN8=		ftp-proxy.8
24
MAN5=		ftp-proxy.conf.5
50
MAN5=		ftp-proxy.conf.5
(-)proxy-suite/files/patch-cf (+11 lines)
Line 0 Link Here
1
--- ftp-proxy/Makefile.in
2
+++ ftp-proxy/Makefile.in	Tue Jun 26 01:12:06 2001
3
@@ -55,7 +55,7 @@
4
 PROC_FTP=	@PROC_FTP@
5
 
6
 CONF_SRC=	ftp-proxy.conf.sample
7
-CONF_DST=	$(ETC_DIR)/ftp-proxy.conf
8
+CONF_DST=	$(ETC_DIR)/ftp-proxy.conf.sample
9
 
10
 FTP_MAN5=	ftp-proxy.conf.5
11
 FTP_MAN8=	ftp-proxy.8
(-)proxy-suite/files/patch-regex (-18 lines)
Lines 1-18 Link Here
1
--- ftp-proxy/ftp-cmds.c.orig	Fri Feb 11 15:23:59 2000
2
+++ ftp-proxy/ftp-cmds.c	Fri Feb 11 15:25:33 2000
3
@@ -371,6 +371,7 @@ static void cmds_user(CONTEXT *ctx, char
4
 	for (cmd = cmdlist; cmd->name != NULL; cmd++) {
5
 		if (strcasecmp("USER", cmd->name) != 0)
6
 			continue;
7
+#if defined(HAVE_REGEX)
8
 		if (cmd->regex == NULL)
9
 			break;
10
 		if ((p = cmds_reg_exec(cmd->regex, arg)) != NULL) {
11
@@ -383,6 +384,7 @@ static void cmds_user(CONTEXT *ctx, char
12
 				ctx->cli_ctrl->peer, p);
13
 			return;
14
 		}
15
+#endif
16
 		break;
17
 	}
18
 
(-)proxy-suite/pkg-descr (-2 / +3 lines)
Lines 2-8 Link Here
2
The first (and currently only) component being released is the FTP-Proxy.
2
The first (and currently only) component being released is the FTP-Proxy.
3
3
4
* Securely relays FTP connections between clients and servers 
4
* Securely relays FTP connections between clients and servers 
5
* Can switch connections from active to passive and vice versa 
5
* Can switch connections from active to passive and vice versa
6
* Utilizes port ranges for both control and data connections 
6
* Utilizes port ranges for both control and data connections 
7
* Provides extensive auditing (via syslog or rotating log files) 
7
* Provides extensive auditing (via syslog or rotating log files) 
8
* Can separate user related from system triggered audit events 
8
* Can separate user related from system triggered audit events 
Lines 15-21 Link Here
15
* Planned to support RFC 2428 (IPv6 Extensions for FTP) 
15
* Planned to support RFC 2428 (IPv6 Extensions for FTP) 
16
* Based on GNU AutoConf, supposed to run on many UNIX systems 
16
* Based on GNU AutoConf, supposed to run on many UNIX systems 
17
17
18
Ported to FreeBSD using OpenBSD port by Camiel Dobbelaar <cd@sentia.nl>
18
Ported to FreeBSD using OpenBSD port by Camiel Dobbelaar <cd@sentia.nl>,
19
with updates contributed by Marius Tomaschewski <mat@mt-home.net>.
19
20
20
WWW: http://www.suse.de/en/support/proxy_suite/
21
WWW: http://www.suse.de/en/support/proxy_suite/
21
22
(-)proxy-suite/pkg-message (+4 lines)
Line 0 Link Here
1
   This port provides a sample configuration file as
2
     PREFIX/etc/proxy-suite/ftp-proxy.conf.sample
3
   Please copy this file to ftp-proxy.conf and edit
4
   to fit your needs. Default PREFIX is /usr/local.
(-)proxy-suite/pkg-plist (-1 / +2 lines)
Lines 1-2 Link Here
1
sbin/ftp-proxy
1
sbin/ftp-proxy
2
etc/ftp-proxy.conf
2
etc/proxy-suite/ftp-proxy.conf.sample
3
@dirrm etc/proxy-suite

Return to bug 31351