c3226829b9
Changes since 1.1.9: Logging fixes (deprecating -l option to sockd) Two commercial modules available, redirect and bandwidth (not included in pkg) Some more from the 'Changes' file: o Move daemon() call to later so more errors can be reported, suggested by Borsenkow Andrej <Andrej.Borsenkow@mow.siemens.ru>. o fix problem when linking with libsocks; NISHIMURA Daisuke <nishi@graco.c.u-tokyo.ac.jp>. o fix some problems when socksifying, making certain programs hang forever (e.g. certain versions/installations of "ssh -X"). Thanks to NISHIMURA Daisuke <nishi@graco.c.u-tokyo.ac.jp> for diagnosis, help and testing. o Don't mark the rule as good either if sockscf.state.unfixedpamdata, fixes bug reported by Jerry Murdock" <jmurdock@itraktech.com>. o fix a bug preventing the list given in a 'user:' keyword from being checked correctly. Reported by Oleg Bulavsky <bulch@ftc.ru>. o "-h" prints out configfile used, based on suggestion from dh_tsc_10@ugcs.net. o fix bugs that reset some defaults at the wrong time, reported by dh_tsc_10@ugcs.net. o prototype script for generation of graphs with usage information included (bin/sockd-graphgen). Contact us if you run a socks server with significant usage, and you are willing to help with testing. o Some minor optimisations in server i/o code, at the cost of some timer accuracy concerning bandwidth limiting/client expiration. o prefix "socks" to some global variables to avoid collisions during socksify. Reported by Don Reid <donr@cvs.agilent.com>. o capi/socks.h needs Rxxx prototypes to work with a c++ compiler. Noted by Alex Morozov <alex@idisys.iae.nsk.su>. o If Rgetsockname() is called on a socket that a previous uncompleted Rconnect() has been done on, try to sleep until Rconnect() has finished instead of returning ENOBUFS. Hoped to help compatibility with some applications. o Modified httpproxy code a little, based on patch from dh_tsc_10@ugcs.net. o Code for selecting which of multiple external ipaddresses to use on a global basis based on routing. Code contributed by Tom Chan <tchan@austin.rr.com>. o Rename "pamservicename" to "pam.servicename". o Fix memory overrun problem in Rgethostbyname*(). Found and diagnosed by dme@dme.org, thanks. o new method added: "pam". Code contributed by Patrick Bihan-Faou, MindStep Corporation, patrick@mindstep.com. o let client-rules have their own global methodline, "clientmethod", default value set to "none". The global "method" is only used for socks-rules now. o delay checking of password/etc til we have received the socks request (rather than during negotiation, as was the case). Required for supporting passwordbased authentication via non-socks methods, e.g. pam. o socklen_t definition updated for NetBSD 1.5U. Problem report and patch submitted by Janne Snabb <snabb@ssh.com>. o Output from 'config.guess' is not sufficient to determine use of elf on NetBSD. Problem report and patch submitted by Janne Snabb <snabb@ssh.com>
27 lines
720 B
Makefile
27 lines
720 B
Makefile
# $NetBSD: Makefile,v 1.6 2002/07/12 14:47:03 wiz Exp $
|
|
#
|
|
|
|
DISTNAME= dante-1.1.13
|
|
CATEGORIES= net security
|
|
MASTER_SITES= ftp://ftp.inet.no/pub/socks/
|
|
|
|
MAINTAINER= rh@netbsd.org
|
|
HOMEPAGE= http://www.inet.no/dante/
|
|
COMMENT= BSD-licensed socks 4/5 proxy suite
|
|
|
|
CONFLICTS= socks4-[0-9]*
|
|
|
|
GNU_CONFIGURE= YES
|
|
USE_LIBTOOL= YES
|
|
|
|
LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
|
|
CONFIGURE_ARGS+= --with-socks-conf=${PREFIX}/etc/socks.conf
|
|
CONFIGURE_ARGS+= --with-sockd-conf=${PREFIX}/etc/sockd.conf
|
|
|
|
post-install:
|
|
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/dante
|
|
.for cfg in sockd.conf socks-simple.conf socks.conf
|
|
${INSTALL_DATA} ${WRKSRC}/example/${cfg} ${PREFIX}/share/examples/dante
|
|
.endfor
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|