pkgsrc/net/dante/Makefile
wiz c3226829b9 Update to 1.1.13.
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>
2002-07-12 14:47:03 +00:00

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"