head 1.11; access; symbols pkgsrc-2026Q1:1.11.0.110 pkgsrc-2026Q1-base:1.11 pkgsrc-2025Q4:1.11.0.108 pkgsrc-2025Q4-base:1.11 pkgsrc-2025Q3:1.11.0.106 pkgsrc-2025Q3-base:1.11 pkgsrc-2025Q2:1.11.0.104 pkgsrc-2025Q2-base:1.11 pkgsrc-2025Q1:1.11.0.102 pkgsrc-2025Q1-base:1.11 pkgsrc-2024Q4:1.11.0.100 pkgsrc-2024Q4-base:1.11 pkgsrc-2024Q3:1.11.0.98 pkgsrc-2024Q3-base:1.11 pkgsrc-2024Q2:1.11.0.96 pkgsrc-2024Q2-base:1.11 pkgsrc-2024Q1:1.11.0.94 pkgsrc-2024Q1-base:1.11 pkgsrc-2023Q4:1.11.0.92 pkgsrc-2023Q4-base:1.11 pkgsrc-2023Q3:1.11.0.90 pkgsrc-2023Q3-base:1.11 pkgsrc-2023Q2:1.11.0.88 pkgsrc-2023Q2-base:1.11 pkgsrc-2023Q1:1.11.0.86 pkgsrc-2023Q1-base:1.11 pkgsrc-2022Q4:1.11.0.84 pkgsrc-2022Q4-base:1.11 pkgsrc-2022Q3:1.11.0.82 pkgsrc-2022Q3-base:1.11 pkgsrc-2022Q2:1.11.0.80 pkgsrc-2022Q2-base:1.11 pkgsrc-2022Q1:1.11.0.78 pkgsrc-2022Q1-base:1.11 pkgsrc-2021Q4:1.11.0.76 pkgsrc-2021Q4-base:1.11 pkgsrc-2021Q3:1.11.0.74 pkgsrc-2021Q3-base:1.11 pkgsrc-2021Q2:1.11.0.72 pkgsrc-2021Q2-base:1.11 pkgsrc-2021Q1:1.11.0.70 pkgsrc-2021Q1-base:1.11 pkgsrc-2020Q4:1.11.0.68 pkgsrc-2020Q4-base:1.11 pkgsrc-2020Q3:1.11.0.66 pkgsrc-2020Q3-base:1.11 pkgsrc-2020Q2:1.11.0.62 pkgsrc-2020Q2-base:1.11 pkgsrc-2020Q1:1.11.0.42 pkgsrc-2020Q1-base:1.11 pkgsrc-2019Q4:1.11.0.64 pkgsrc-2019Q4-base:1.11 pkgsrc-2019Q3:1.11.0.60 pkgsrc-2019Q3-base:1.11 pkgsrc-2019Q2:1.11.0.58 pkgsrc-2019Q2-base:1.11 pkgsrc-2019Q1:1.11.0.56 pkgsrc-2019Q1-base:1.11 pkgsrc-2018Q4:1.11.0.54 pkgsrc-2018Q4-base:1.11 pkgsrc-2018Q3:1.11.0.52 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.11.0.50 pkgsrc-2018Q2-base:1.11 pkgsrc-2018Q1:1.11.0.48 pkgsrc-2018Q1-base:1.11 pkgsrc-2017Q4:1.11.0.46 pkgsrc-2017Q4-base:1.11 pkgsrc-2017Q3:1.11.0.44 pkgsrc-2017Q3-base:1.11 pkgsrc-2017Q2:1.11.0.40 pkgsrc-2017Q2-base:1.11 pkgsrc-2017Q1:1.11.0.38 pkgsrc-2017Q1-base:1.11 pkgsrc-2016Q4:1.11.0.36 pkgsrc-2016Q4-base:1.11 pkgsrc-2016Q3:1.11.0.34 pkgsrc-2016Q3-base:1.11 pkgsrc-2016Q2:1.11.0.32 pkgsrc-2016Q2-base:1.11 pkgsrc-2016Q1:1.11.0.30 pkgsrc-2016Q1-base:1.11 pkgsrc-2015Q4:1.11.0.28 pkgsrc-2015Q4-base:1.11 pkgsrc-2015Q3:1.11.0.26 pkgsrc-2015Q3-base:1.11 pkgsrc-2015Q2:1.11.0.24 pkgsrc-2015Q2-base:1.11 pkgsrc-2015Q1:1.11.0.22 pkgsrc-2015Q1-base:1.11 pkgsrc-2014Q4:1.11.0.20 pkgsrc-2014Q4-base:1.11 pkgsrc-2014Q3:1.11.0.18 pkgsrc-2014Q3-base:1.11 pkgsrc-2014Q2:1.11.0.16 pkgsrc-2014Q2-base:1.11 pkgsrc-2014Q1:1.11.0.14 pkgsrc-2014Q1-base:1.11 pkgsrc-2013Q4:1.11.0.12 pkgsrc-2013Q4-base:1.11 pkgsrc-2013Q3:1.11.0.10 pkgsrc-2013Q3-base:1.11 pkgsrc-2013Q2:1.11.0.8 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.6 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.4 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.11.0.2 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.10.0.48 pkgsrc-2012Q2-base:1.10 pkgsrc-2012Q1:1.10.0.46 pkgsrc-2012Q1-base:1.10 pkgsrc-2011Q4:1.10.0.44 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q3:1.10.0.42 pkgsrc-2011Q3-base:1.10 pkgsrc-2011Q2:1.10.0.40 pkgsrc-2011Q2-base:1.10 pkgsrc-2011Q1:1.10.0.38 pkgsrc-2011Q1-base:1.10 pkgsrc-2010Q4:1.10.0.36 pkgsrc-2010Q4-base:1.10 pkgsrc-2010Q3:1.10.0.34 pkgsrc-2010Q3-base:1.10 pkgsrc-2010Q2:1.10.0.32 pkgsrc-2010Q2-base:1.10 pkgsrc-2010Q1:1.10.0.30 pkgsrc-2010Q1-base:1.10 pkgsrc-2009Q4:1.10.0.28 pkgsrc-2009Q4-base:1.10 pkgsrc-2009Q3:1.10.0.26 pkgsrc-2009Q3-base:1.10 pkgsrc-2009Q2:1.10.0.24 pkgsrc-2009Q2-base:1.10 pkgsrc-2009Q1:1.10.0.22 pkgsrc-2009Q1-base:1.10 pkgsrc-2008Q4:1.10.0.20 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.18 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.10.0.16 cube-native-xorg-base:1.10 pkgsrc-2008Q2:1.10.0.14 pkgsrc-2008Q2-base:1.10 cwrapper:1.10.0.12 pkgsrc-2008Q1:1.10.0.10 pkgsrc-2008Q1-base:1.10 pkgsrc-2007Q4:1.10.0.8 pkgsrc-2007Q4-base:1.10 pkgsrc-2007Q3:1.10.0.6 pkgsrc-2007Q3-base:1.10 pkgsrc-2007Q2:1.10.0.4 pkgsrc-2007Q2-base:1.10 pkgsrc-2007Q1:1.10.0.2 pkgsrc-2007Q1-base:1.10 pkgsrc-2006Q4:1.9.0.8 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.6 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.4 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.2 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.8.0.10 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.8 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.6 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.4 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.2 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.7.0.4 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.2 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.6.0.2 pkgsrc-2004Q1-base:1.6 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 netbsd-1-5-PATCH001:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2012.07.20.09.58.36; author adam; state Exp; branches; next 1.10; 1.10 date 2007.02.03.18.48.50; author schwarz; state Exp; branches; next 1.9; 1.9 date 2006.01.22.22.01.38; author schwarz; state Exp; branches; next 1.8; 1.8 date 2004.12.07.15.15.25; author wiz; state Exp; branches; next 1.7; 1.7 date 2004.06.01.15.34.16; author jschauma; state Exp; branches; next 1.6; 1.6 date 2004.03.26.11.02.14; author jlam; state Exp; branches; next 1.5; 1.5 date 2003.06.10.17.58.34; author jschauma; state Exp; branches; next 1.4; 1.4 date 2002.11.26.21.51.55; author cjep; state Exp; branches; next 1.3; 1.3 date 2002.10.07.22.09.42; author jschauma; state Exp; branches; next 1.2; 1.2 date 2001.03.10.23.28.08; author tron; state Exp; branches; next 1.1; 1.1 date 2001.01.19.21.18.16; author tron; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.01.19.21.18.16; author tron; state Exp; branches; next ; desc @@ 1.11 log @Changes 7.6.4: Bug fixes @ text @$NetBSD$ --- Makefile.orig 2003-04-16 14:25:03.000000000 +0000 +++ Makefile @@@@ -44,7 +44,7 @@@@ what: #REAL_DAEMON_DIR=/usr/etc # # SysV.4 Solaris 2.x OSF AIX -#REAL_DAEMON_DIR=/usr/sbin +REAL_DAEMON_DIR=/usr/sbin # # BSD 4.4 #REAL_DAEMON_DIR=/usr/libexec @@@@ -603,7 +603,7 @@@@ ACCESS = -DHOSTS_ACCESS # look for access control information. Watch out for the quotes and # backslashes when you make changes. -TABLES = -DHOSTS_DENY=\"/etc/hosts.deny\" -DHOSTS_ALLOW=\"/etc/hosts.allow\" +TABLES = -DHOSTS_DENY=\"${PKG_SYSCONFDIR}/hosts.deny\" -DHOSTS_ALLOW=\"${PKG_SYSCONFDIR}/hosts.allow\" #################################################### # Optional: dealing with host name/address conflicts @@@@ -670,9 +670,9 @@@@ HOSTNAME= -DALWAYS_HOSTNAME # Protection against weird shells or weird make programs. SHELL = /bin/sh -.c.o:; $(CC) $(CFLAGS) -c $*.c +.c.o:; $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(CPPFLAGS) -c $*.c -CFLAGS = -O -DFACILITY=$(FACILITY) $(ACCESS) $(PARANOID) $(NETGROUP) \ +CFLAGS+= -DFACILITY=$(FACILITY) $(ACCESS) $(PARANOID) $(NETGROUP) \ $(BUGS) $(SYSTYPE) $(AUTH) $(UMASK) \ -DREAL_DAEMON_DIR=\"$(REAL_DAEMON_DIR)\" $(STYLE) $(KILL_OPT) \ -DSEVERITY=$(SEVERITY) -DRFC931_TIMEOUT=$(RFC931_TIMEOUT) \ @@@@ -697,7 +697,7 @@@@ KIT = README miscd.c tcpd.c fromhost.c h refuse.c tcpdchk.8 setenv.c inetcf.c inetcf.h scaffold.c \ scaffold.h tcpdmatch.8 README.NIS -LIB = libwrap.a +LIB = libwrap.la all other: config-check tcpd tcpdmatch try-from safe_finger tcpdchk @@@@ -714,31 +714,29 @@@@ config-check: cflags: config-check $(LIB): $(LIB_OBJ) - rm -f $(LIB) - $(AR) $(ARFLAGS) $(LIB) $(LIB_OBJ) - -$(RANLIB) $(LIB) + ${LIBTOOL} --mode=link $(CC) $(LDFLAGS) -o $@@ $(LIB_OBJ:.o=.lo) -rpath $(PREFIX)/lib -version-info 7:6 tcpd: tcpd.o $(LIB) - $(CC) $(CFLAGS) -o $@@ tcpd.o $(LIB) $(LIBS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ tcpd.o $(LIB) $(LIBS) miscd: miscd.o $(LIB) - $(CC) $(CFLAGS) -o $@@ miscd.o $(LIB) $(LIBS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ miscd.o $(LIB) $(LIBS) safe_finger: safe_finger.o $(LIB) - $(CC) $(CFLAGS) -o $@@ safe_finger.o $(LIB) $(LIBS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ safe_finger.o $(LIBS) TCPDMATCH_OBJ = tcpdmatch.o fakelog.o inetcf.o scaffold.o tcpdmatch: $(TCPDMATCH_OBJ) $(LIB) - $(CC) $(CFLAGS) -o $@@ $(TCPDMATCH_OBJ) $(LIB) $(LIBS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ $(TCPDMATCH_OBJ) $(LIB) $(LIBS) try-from: try-from.o fakelog.o $(LIB) - $(CC) $(CFLAGS) -o $@@ try-from.o fakelog.o $(LIB) $(LIBS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ try-from.o fakelog.o $(LIB) $(LIBS) TCPDCHK_OBJ = tcpdchk.o fakelog.o inetcf.o scaffold.o tcpdchk: $(TCPDCHK_OBJ) $(LIB) - $(CC) $(CFLAGS) -o $@@ $(TCPDCHK_OBJ) $(LIB) $(LIBS) + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) $(LDFLAGS) -o $@@ $(TCPDCHK_OBJ) $(LIB) $(LIBS) shar: $(KIT) @@shar $(KIT) @ 1.10 log @ make sure LDFLAGS is honored if set by pkgsrc @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2006/01/22 22:01:38 schwarz Exp $ d3 3 a5 3 --- Makefile.orig 2000-08-21 19:59:52.000000000 +0200 +++ Makefile 2006-01-22 22:46:17.000000000 +0100 @@@@ -44,7 +44,7 @@@@ d14 1 a14 10 @@@@ -144,7 +144,7 @@@@ linux: @@make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ LIBS= RANLIB=ranlib ARFLAGS=rv AUX_OBJ=setenv.o \ - NETGROUP= TLI= EXTRA_CFLAGS="-DBROKEN_SO_LINGER" all + NETGROUP= TLI= EXTRA_CFLAGS="-DBROKEN_SO_LINGER -DSYS_ERRLIST_DEFINED" all # This is good for many SYSV+BSD hybrids with NIS, probably also for HP-UX 7.x. hpux hpux8 hpux9 hpux10: @@@@ -602,7 +602,7 @@@@ d23 1 a23 1 @@@@ -669,9 +669,9 @@@@ d35 1 a35 1 @@@@ -696,7 +696,7 @@@@ d44 1 a44 1 @@@@ -713,31 +713,29 @@@@ @ 1.9 log @ extended patch-aa to make sure Makefile will honor pkgsrc's CFLAGS settings @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2004/12/07 15:15:25 wiz Exp $ d37 1 a37 1 +.c.o:; $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) -c $*.c d60 1 a60 1 + ${LIBTOOL} --mode=link $(CC) -o $@@ $(LIB_OBJ:.o=.lo) -rpath $(PREFIX)/lib -version-info 7:6 d64 1 a64 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ tcpd.o $(LIB) $(LIBS) d68 1 a68 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ miscd.o $(LIB) $(LIBS) d72 1 a72 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ safe_finger.o $(LIBS) d78 1 a78 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ $(TCPDMATCH_OBJ) $(LIB) $(LIBS) d82 1 a82 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ try-from.o fakelog.o $(LIB) $(LIBS) d88 1 a88 1 + $(LIBTOOL) --mode=link $(CC) $(CFLAGS) -o $@@ $(TCPDCHK_OBJ) $(LIB) $(LIBS) @ 1.8 log @Fix libtool calls to include --mode. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2004/06/01 15:34:16 jschauma Exp $ d4 2 a5 2 +++ Makefile @@@@ -44,7 +44,7 @@@@ what: d14 1 a14 1 @@@@ -144,7 +144,7 @@@@ freebsd: d23 1 a23 1 @@@@ -602,7 +602,7 @@@@ ACCESS = -DHOSTS_ACCESS d32 1 a32 1 @@@@ -669,7 +669,7 @@@@ HOSTNAME= -DALWAYS_HOSTNAME d39 2 a40 1 CFLAGS = -O -DFACILITY=$(FACILITY) $(ACCESS) $(PARANOID) $(NETGROUP) \ d42 3 a44 1 @@@@ -696,7 +696,7 @@@@ KIT = README miscd.c tcpd.c fromhost.c h d53 1 a53 1 @@@@ -713,31 +713,29 @@@@ config-check: @ 1.7 log @Since we set ALL_TARGET to irix6 (under, IRIX 6.x), we don't need to patch the irix6.5 target into the Makefile. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2004/03/26 11:02:14 jlam Exp $ d3 1 a3 1 --- Makefile.orig Mon Aug 21 13:59:52 2000 d23 1 a23 1 @@@@ -602,7 +603,7 @@@@ ACCESS = -DHOSTS_ACCESS d32 1 a32 1 @@@@ -669,7 +670,7 @@@@ HOSTNAME= -DALWAYS_HOSTNAME d37 1 a37 1 +.c.o:; $(LIBTOOL) $(CC) $(CFLAGS) -c $*.c d41 1 a41 1 @@@@ -696,7 +697,7 @@@@ KIT = README miscd.c tcpd.c fromhost.c h d50 1 a50 1 @@@@ -713,31 +714,29 @@@@ config-check: d61 1 a61 1 + $(LIBTOOL) $(CC) $(CFLAGS) -o $@@ tcpd.o $(LIB) $(LIBS) d65 1 a65 1 + $(LIBTOOL) $(CC) $(CFLAGS) -o $@@ miscd.o $(LIB) $(LIBS) d69 1 a69 1 + $(LIBTOOL) $(CC) $(CFLAGS) -o $@@ safe_finger.o $(LIBS) d75 1 a75 1 + $(LIBTOOL) $(CC) $(CFLAGS) -o $@@ $(TCPDMATCH_OBJ) $(LIB) $(LIBS) d79 1 a79 1 + $(LIBTOOL) $(CC) $(CFLAGS) -o $@@ try-from.o fakelog.o $(LIB) $(LIBS) d85 1 a85 1 + $(LIBTOOL) $(CC) $(CFLAGS) -o $@@ $(TCPDCHK_OBJ) $(LIB) $(LIBS) @ 1.6 log @Teach security/tcp_wrappers to build on NetBSD systems. Remove the ONLY_FOR_PLATFORMS setting and simply allow the build to fail on systems on which it currently doesn't build. Replace the cascading if statement that set the Makefile target with something more compact. Lastly, teach tcp_wrappers to partially honor PKG_SYSCONFDIR -- it will default to the historic locations /etc/host.{allow,deny} for the config files, but if PKG_SYSCONFDIR.tcp_wrappers is set in /etc/mk.conf, then it will use that instead. @ text @d1 1 a1 1 $NetBSD$ a22 8 @@@@ -185,6 +185,7 @@@@ irix5: # IRIX 6.2 (tucker@@math.unc.edu). Must find a better value than 200000. irix6: +irix6.5: @@make REAL_DAEMON_DIR=$(REAL_DAEMON_DIR) STYLE=$(STYLE) \ LIBS= RANLIB=echo ARFLAGS=rv VSYSLOG= \ NETGROUP=-DNETGROUP EXTRA_CFLAGS="-DBSD=200000" TLI= all @ 1.5 log @Make this find the right target in IRIX 6.5, and disable IPv6 under Linux for the time being. @ text @d1 1 a1 1 $NetBSD: $ d3 3 a5 3 --- Makefile.orig Mon Aug 21 10:59:52 2000 +++ Makefile Tue Jun 10 10:29:53 2003 @@@@ -44,7 +44,7 @@@@ d14 1 a14 1 @@@@ -144,7 +144,7 @@@@ d23 1 a23 1 @@@@ -185,6 +185,7 @@@@ d31 10 a40 1 @@@@ -669,7 +670,7 @@@@ d49 1 a49 1 @@@@ -696,7 +697,7 @@@@ d58 1 a58 1 @@@@ -713,31 +714,29 @@@@ @ 1.4 log @Add RCS Tag. @ text @d1 4 a4 3 $NetBSD$ --- Makefile.orig Mon Aug 21 13:59:52 2000 +++ Makefile Mon Oct 7 17:50:50 2002 d23 9 a31 1 @@@@ -669,7 +669,7 @@@@ d40 1 a40 1 @@@@ -696,7 +696,7 @@@@ d49 1 a49 1 @@@@ -713,31 +713,29 @@@@ @ 1.3 log @Allow this to build on Linux (the Debian flavor, at least) @ text @d1 1 @ 1.2 log @"libtoolize" this package to get a shared "libwrap" required for building "ORBit". Bump version number to "7.6.1nb1". @ text @d1 2 a2 4 $NetBSD$ --- Makefile~ Mon Aug 21 19:59:52 2000 +++ Makefile Sat Mar 10 23:58:57 2001 d12 9 @ 1.1 log @Initial revision @ text @d3 2 a4 2 --- Makefile.orig Mon Aug 21 19:59:52 2000 +++ Makefile Fri Jan 19 21:55:43 2001 d14 57 @ 1.1.1.1 log @Import Solaris only "tcp_wrappers" package: Monitor and filter incoming requests for network services @ text @@