2005-12-29 07:21:30 +01:00
|
|
|
# $NetBSD: Makefile,v 1.33 2005/12/29 06:21:58 jlam Exp $
|
1999-02-23 19:20:59 +01:00
|
|
|
|
2003-07-30 13:37:01 +02:00
|
|
|
DISTNAME= ${PKGNAME_NOREV:S/-//}
|
Changes 8.9:
8.9.0 fixes for HTTP, SSLway and SMTP.
8.9.1 fixed proxy-HTTP for authentication and SSLtunnel (8.9.0)
8.9.2 extended CFI, supported SWF MOUNT, fixed FTP, making with SSL
8.9.3 added SMTPCONF=callback, fixed SSLway, FTP+SSL, Telnet, Tcprelay, etc.
8.9.4 added service shutdown on abort in child process, fixed FTP, gzip/HTTP
8.9.5 fix for Win32 (8.9.4),virtual host (8.9.3),added JIS to ASCII conv,etc.
8.9.6 fix for SSLway, CFI, AUTHORIZER, FTP, Resolvy, Socks5, added XML MOUNT, interface for FreyaSX, etc.
2004-11-09 16:17:24 +01:00
|
|
|
PKGNAME= delegate-8.9.6
|
2004-12-28 03:47:40 +01:00
|
|
|
PKGREVISION= 1
|
1999-02-23 19:28:34 +01:00
|
|
|
CATEGORIES= net
|
2000-10-15 19:24:28 +02:00
|
|
|
MASTER_SITES= ftp://ftp.delegate.org/pub/DeleGate/ \
|
|
|
|
ftp://etlport.etl.go.jp/pub/DeleGate/ \
|
1999-03-01 07:46:32 +01:00
|
|
|
ftp://ftp.kyushu-u.ac.jp/pub/Net/WWW/server/delegate/ \
|
|
|
|
ftp://ftp.nec.co.jp/pub/infosys/WWW/DeleGate/ \
|
|
|
|
ftp://ftp.fujitsu.co.jp/pub/networking/DeleGate/ \
|
Update to 7.7.1, provided by Hiramatsu Yoshifumi in pkg/14826.
Excerpt of changes since 7.5.3:
7.7.0 011122 socks4.c: supported Socks4A (delegation of hostname resolution)
7.7.0 011121 {service,socks}.c: added FORWARD=socks://host[:port][/[-4][-r]]
7.6.2 011116 sslway.c: added "-ad" option for automatic detection of ClientHello
7.6.2 011110 {http,httpd}.c: customizable HTTPCNF=acc-encoding for Acc-Encoding
7.6.2 011116 http.c: modified default Acc-Enc from empty to identity <masami>
7.6.2 011005 {http,httpd}.c: added HTTPCONF=tout-buff-reqbody <hi>
7.6.2 011105 filter.c: enabled "-tee" for bidirectional filters (FCL,FSV,FMD)
7.6.1 011031 nbio.c: added TIMEOUT=silence:N (applyed to SERVER=tcprelay)
7.6.1 011030 {url,html,http,httpd}.c: added HTTPCONF=kill-tag:listOfTags
7.6.1 011029 httplog.c: added %{fieldName} as format spec. of PROTOLOG<yamahide>
7.6.1 011026 {httpd,http}.c: added HTTPCONF=kill-head:listOfHeaders
7.6.1 011026 http.c: added X-Cache-ID for chained(>=3) cache(obsolete X-Locking)
7.6.1 011026 http.c: supported multiple values in a single Via field
7.6.1 011025 {mount,httphead}.c: extended moved MountOption to moved[=rcode]
7.6.0 011024 conf.c: changed EXPIRE=1h to be default
7.6.0 011021 httplog.c: fixed logging /-_-URL on failure (forbidden)
7.6.0 011016 http.c: changed not to cache response with "Vary:" field
7.6.0 011011 master.c: added FORWARD=proto://host:port-_-proto:dst:src
7.6.0 011011 service.c: added TIMEOUT=dnsinv:N
7.6.0 011011 resolv.c: supported forwarding MX by name (with preference)<zensyo>
7.6.0 011010 *.dhtml: inserted the anchor for mailto: ADMIN
7.6.0 011009 {filter,smtp}.c: supported CFI filter for FTOMD
7.6.0 011009 service.c: changed to do protocol interpreation with FTOMD/CFI
7.6.0 011007 {conf,mount}.c: added DATAPATH for MOUNT to file:relativePath
7.6.0 011005 mount.c: added pri=signedFloatNumber to sort MOUNT list
7.6.0 011004 {access,httphead,http}.c: added AUTH=viagen to generate "Via:"
7.6.0 011004 winserv.c: supported enabling automatic-start at invocation
7.6.0 011003 smtpgate.c: added CONTROL/MYAUTH for NNTP/SMTP gateway
7.6.0 011003 nntp.c: added NNTPCONF=authcom:commandList
7.6.0 010929 ftp.c: added delay on continuous errors
7.6.0 010928 {rident,ddi}.c: added "rident" MountOption
7.6.0 010927 smtp.c: added SMTPCONF=reject:{nofrom,nohelo} (were defaults)
7.6.0 010925 mount.c: added "nocase" MountOption
7.6.0 010921 mount.c: added "qmatch=request-header-pattern" MountOption
7.6.0 010921 smtpgate.c: added CONTROL/Sender to generate envelope "MAIL From"
7.6.0 010828 ftpgw.c: changed link to up-dir be relative URL without SITE part
7.6.0 010828 ftpgw.c: changed to return 302 Moved for FTP URL without trailing /
7.6.0 010821 nntpgw.c: changed to return error for access to non-existent group
And of course, lots of bugfixes.
2001-12-11 15:20:10 +01:00
|
|
|
ftp://ftp.u-aizu.ac.jp/pub/net/DeleGate/delegate.org/ \
|
1999-08-22 17:55:50 +02:00
|
|
|
ftp://ftp.eni.co.jp/pub/mirrors/delegate/ \
|
|
|
|
ftp://ftp.ntua.gr/pub/net/gwtools/DeleGate/ \
|
|
|
|
ftp://ftp.netsw.org/netsw/Network/IP/Firewall/Proxy/delegate/ \
|
|
|
|
ftp://ftp.ecrc.net/pub/netsw/Network/IP/Firewall/Proxy/delegate/ \
|
|
|
|
ftp://ftp.ecrc.de/ftp/data/ftp.ecrc.net/pub/netsw/Network/IP/Firewall/Proxy/delegate/
|
Changes 8.9:
8.9.0 fixes for HTTP, SSLway and SMTP.
8.9.1 fixed proxy-HTTP for authentication and SSLtunnel (8.9.0)
8.9.2 extended CFI, supported SWF MOUNT, fixed FTP, making with SSL
8.9.3 added SMTPCONF=callback, fixed SSLway, FTP+SSL, Telnet, Tcprelay, etc.
8.9.4 added service shutdown on abort in child process, fixed FTP, gzip/HTTP
8.9.5 fix for Win32 (8.9.4),virtual host (8.9.3),added JIS to ASCII conv,etc.
8.9.6 fix for SSLway, CFI, AUTHORIZER, FTP, Resolvy, Socks5, added XML MOUNT, interface for FreyaSX, etc.
2004-11-09 16:17:24 +01:00
|
|
|
EXTRACT_SUFX= .tar.bz2
|
1999-02-23 19:20:59 +01:00
|
|
|
|
Changes 8.9:
8.9.0 fixes for HTTP, SSLway and SMTP.
8.9.1 fixed proxy-HTTP for authentication and SSLtunnel (8.9.0)
8.9.2 extended CFI, supported SWF MOUNT, fixed FTP, making with SSL
8.9.3 added SMTPCONF=callback, fixed SSLway, FTP+SSL, Telnet, Tcprelay, etc.
8.9.4 added service shutdown on abort in child process, fixed FTP, gzip/HTTP
8.9.5 fix for Win32 (8.9.4),virtual host (8.9.3),added JIS to ASCII conv,etc.
8.9.6 fix for SSLway, CFI, AUTHORIZER, FTP, Resolvy, Socks5, added XML MOUNT, interface for FreyaSX, etc.
2004-11-09 16:17:24 +01:00
|
|
|
MAINTAINER= rh@NetBSD.org
|
2000-10-15 19:24:28 +02:00
|
|
|
HOMEPAGE= http://www.delegate.org/
|
2001-02-17 18:52:59 +01:00
|
|
|
COMMENT= General purpose TCP/IP proxy system
|
1999-02-23 19:20:59 +01:00
|
|
|
|
2003-07-30 13:37:01 +02:00
|
|
|
|
|
|
|
.include "../../mk/bsd.prefs.mk"
|
|
|
|
|
|
|
|
BUILD_DEFS+= DELEGATE_MANAGER
|
1999-02-23 19:28:34 +01:00
|
|
|
DELEGATE_MANAGER?= root@localhost
|
|
|
|
|
2003-07-30 13:37:01 +02:00
|
|
|
RCD_SCRIPTS= delegated
|
2005-12-05 21:49:47 +01:00
|
|
|
FILES_SUBST+= ADMIN=${DELEGATE_MANAGER:Q}
|
2003-07-30 13:37:01 +02:00
|
|
|
|
Changes 8.9:
8.9.0 fixes for HTTP, SSLway and SMTP.
8.9.1 fixed proxy-HTTP for authentication and SSLtunnel (8.9.0)
8.9.2 extended CFI, supported SWF MOUNT, fixed FTP, making with SSL
8.9.3 added SMTPCONF=callback, fixed SSLway, FTP+SSL, Telnet, Tcprelay, etc.
8.9.4 added service shutdown on abort in child process, fixed FTP, gzip/HTTP
8.9.5 fix for Win32 (8.9.4),virtual host (8.9.3),added JIS to ASCII conv,etc.
8.9.6 fix for SSLway, CFI, AUTHORIZER, FTP, Resolvy, Socks5, added XML MOUNT, interface for FreyaSX, etc.
2004-11-09 16:17:24 +01:00
|
|
|
OWN_DIRS_PERMS+=${VARBASE}/spool/delegate/cache ${ROOT_USER} ${ROOT_GROUP} 1777
|
|
|
|
OWN_DIRS_PERMS+=${VARBASE}/spool/delegate-nobody nobody nobody 755
|
2003-07-30 13:37:01 +02:00
|
|
|
|
2005-06-17 05:50:19 +02:00
|
|
|
INSTALLATION_DIRS= sbin
|
|
|
|
|
1999-02-23 19:20:59 +01:00
|
|
|
pre-build:
|
2000-04-16 17:19:14 +02:00
|
|
|
@${ECHO} "ADMIN=${DELEGATE_MANAGER}" >> ${WRKSRC}/DELEGATE_CONF
|
1999-02-23 19:20:59 +01:00
|
|
|
|
|
|
|
do-install:
|
|
|
|
${INSTALL_PROGRAM} ${WRKSRC}/src/delegated ${PREFIX}/sbin
|
2000-04-16 17:19:14 +02:00
|
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/delegate
|
|
|
|
${INSTALL_DATA} ${WRKSRC}/doc/Manual.htm \
|
|
|
|
${PREFIX}/share/doc/delegate/manual.html
|
2001-02-25 05:17:35 +01:00
|
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/delegate
|
2000-04-16 17:19:14 +02:00
|
|
|
${INSTALL_DATA} ${WRKSRC}/doc/tutor-en.htm \
|
1999-02-23 19:28:34 +01:00
|
|
|
${PREFIX}/share/doc/delegate/tutorial-en.html
|
2000-04-16 17:19:14 +02:00
|
|
|
${INSTALL_DATA} ${WRKSRC}/doc/tutor-jp.htm \
|
1999-02-23 19:28:34 +01:00
|
|
|
${PREFIX}/share/doc/delegate/tutorial-jp.html
|
1999-02-23 19:20:59 +01:00
|
|
|
|
1999-02-23 19:28:34 +01:00
|
|
|
.include "../../mk/bsd.pkg.mk"
|