head 1.5; access; symbols pkgsrc-2013Q2:1.5.0.54 pkgsrc-2013Q2-base:1.5 pkgsrc-2012Q4:1.5.0.52 pkgsrc-2012Q4-base:1.5 pkgsrc-2011Q4:1.5.0.50 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q2:1.5.0.48 pkgsrc-2011Q2-base:1.5 pkgsrc-2009Q4:1.5.0.46 pkgsrc-2009Q4-base:1.5 pkgsrc-2008Q4:1.5.0.44 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.42 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.40 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.38 pkgsrc-2008Q2-base:1.5 pkgsrc-2008Q1:1.5.0.36 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.34 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.32 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.30 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.28 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.26 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.24 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.22 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.5.0.20 pkgsrc-2006Q1-base:1.5 pkgsrc-2005Q4:1.5.0.18 pkgsrc-2005Q4-base:1.5 pkgsrc-2005Q3:1.5.0.16 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.14 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.5.0.12 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.10 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.5.0.8 pkgsrc-2004Q3-base:1.5 pkgsrc-2004Q2:1.5.0.6 pkgsrc-2004Q2-base:1.5 pkgsrc-2004Q1:1.5.0.4 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.5.0.2 pkgsrc-2003Q4-base:1.5 buildlink2-base:1.5 netbsd-1-5-PATCH001:1.4 netbsd-1-5-RELEASE:1.4 netbsd-1-4-PATCH003:1.4 netbsd-1-4-PATCH002:1.2 comdex-fall-1999:1.1; locks; strict; comment @# @; 1.5 date 2002.02.13.16.41.42; author tron; state dead; branches; next 1.4; 1.4 date 2000.10.13.19.10.04; author kim; state Exp; branches; next 1.3; 1.3 date 2000.10.13.17.55.36; author kim; state Exp; branches; next 1.2; 1.2 date 2000.01.23.10.41.10; author itojun; state Exp; branches; next 1.1; 1.1 date 99.08.15.09.44.01; author tron; state Exp; branches; next ; desc @@ 1.5 log @Update "ucd-snmp" package to version 4.2.3nb1: - Replace with contents of "ucd-snmp-current" package to fix various security problems. - Add patch sent to "bugtraq" by Juan M. de la Torre to fix buffer overflow in "snmpnetstat" client. @ text @$NetBSD: patch-ae,v 1.4 2000/10/13 19:10:04 kim Exp $ --- apps/snmpnetstat/Makefile.in.orig Fri Feb 4 16:15:32 2000 +++ apps/snmpnetstat/Makefile.in Fri Oct 13 15:06:34 2000 @@@@ -23,13 +23,13 @@@@ CPPFLAGS=-I../.. -I$(srcdir)/../.. -I$(srcdir)/../../snmplib @@CPPFLAGS@@ CC = @@CC@@ $(CPPFLAGS) -LOCAL_LIBS = -L../../snmplib -LIBS= $(CC_RUNTIME_ARG) -lsnmp @@LIBS@@ +LOCAL_LIBS = ../../snmplib/libsnmp.la +LIBS= $(CC_RUNTIME_ARG) @@LIBS@@ all: $(TARG) snmpnetstat: ${OBJS} ${USELIBS} - ${CC} -o $@@ ${OBJS} ${LOCAL_LIBS} ${LDFLAGS} ${LIBS} + $(LIBTOOL) ${CC} -o $@@ ${OBJS} ${LOCAL_LIBS} ${LDFLAGS} ${LIBS} distclean: clean @@@@ -49,7 +49,7 @@@@ @@$(SHELL) $(srcdir)/../../mkinstalldirs $(snmplibdir) $(bindir) install: installdirs $(TARG) - @@for i in $(TARG) ; do $(INSTALL) $$i $(bindir) ; echo "install: installed $$i in $(bindir)" ; done + @@for i in $(TARG) ; do ${LIBTOOL} $(INSTALL) $$i $(bindir) ; echo "install: installed $$i in $(bindir)" ; done depend: makedepend $(CPPFLAGS) $(srcdir)/*.c @ 1.4 log @Missed one... @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update to 4.1.2: *4.1.2* Fixes: - Host resources fixes for FreeBSD and NetBSD - ucd-snmp memory/vmstat fixes for FreeBSD-3 - configure --enable-ipv6 fixes - AIX fix (use knlist) - fix init_master_agent calling exit - bad free in subagent.c - dont let a agentx subagent be a smux master - ucd-snmp/loadave fix for AIX - fix doing a set on a pass variable - snmptable fixes - snmpnetstat fixes for v2c exceptions - man page fixes Features: - Some UnixWare 5 configuration support - configure --enable-mini-agent --without-openssl - snmptrapd -n - snmp_log callbacks - noTokenWarnings and noRangeCheck in snmp.conf - using a counter type in snmpset/snmptrap *4.1.1* Fixes: - Better agent handling of unauthorized requests. - Better "make test" support. - Misc bug fixes. *4.1* New: - Many new command line flags have been added for input/output flexibility. (see the snmpcmd(1) manual page on the -O flag and -I flag) - The tools support regex matching of oids on the command line. (see the snmpcmd(1) manual page on the -Ib option) - A ucd-snmp usage tutorial has been placed on the main web page. (see http://ucd-snmp.ucdavis.edu/tutorial) - snmptable is much smarter and handles sparse tables better. - tkmib supports snmpv3. - New agent libraries to embed SNMP and AgentX agents into other programs. (see the snmp_agent_api(3) manual page and the tutorial) - SNMP over TCP is supported. (-T TCP on the command lines) - OpenSSL has replaced KMT for SHA authentication and DES encryption. (Get OpenSSL from http://www.openssl.org/). - Some easier-to-use access-control snmpd.conf directives for simple setups. (see the snmpd.conf(5) manual page) - Easier setup of SNMPv3 support for the agent. (see the README.snmpv3 file). - Command line argument parsing has been reworked for getopt() use. (currently backwards compatible; see the snmpcmd(1) manual page) - Table rows with embedded strings are dealt with for both input and output. (see the snmpcmd(1) manual on the -Ob flag) - Many more snmp.conf directives supported. (see the snmp.conf(5) manual page) - Many AgentX improvements. - All of our distributed mibs have been updated to be SMIv2 compliant. - Trap support in the agent has been cleaned up and an API created. Perl: - Joe Marzot's perl module is now included with the ucd-snmp source. (this should help people trying to synchronize the two packages) Fixes: - SMUX support has been reintegrated into the agent in a better way. - Many many others. @ text @d3 13 a15 3 --- apps/snmpnetstat/Makefile.in.orig Sat Feb 5 06:15:32 2000 +++ apps/snmpnetstat/Makefile.in Wed Oct 11 19:07:34 2000 @@@@ -31,3 +31,3 @@@@ d20 5 a24 1 @@@@ -51,3 +51,3 @@@@ d29 2 @ 1.2 log @upgrade ucd-snmp to 4.0.1. include IPv6 MIB support patch into compilation. @ text @d2 4 a5 15 --- apps/snmpnetstat/Makefile.in.orig Fri Jan 21 05:33:13 2000 +++ apps/snmpnetstat/Makefile.in Fri Jan 21 05:46:14 2000 @@@@ -23,13 +23,15 @@@@ CPPFLAGS=-I../.. -I$(srcdir)/../.. -I$(srcdir)/../../snmplib @@CPPFLAGS@@ CC = @@CC@@ $(CPPFLAGS) -USELIBS=../../snmplib/libsnmp.$(SHLIB_EXTENSION)$(SHLIB_VERSION) -LIBS= -L../../snmplib $(CC_RUNTIME_ARG) -lsnmp @@LIBS@@ +#USELIBS=../../snmplib/libsnmp.$(SHLIB_EXTENSION)$(SHLIB_VERSION) +#LIBS= -L../../snmplib $(CC_RUNTIME_ARG) -lsnmp @@LIBS@@ +USELIBS=../../snmplib/libsnmp.la +LIBS= ${USELIBS} @@LIBS@@ all: $(TARG) d7 2 a8 7 - ${CC} -o $@@ ${OBJS} ${LDFLAGS} ${LIBS} + ${LIBTOOL} ${CC} -o $@@ ${OBJS} ${LDFLAGS} ${LIBS} distclean: clean @@@@ -49,7 +51,7 @@@@ @@$(SHELL) $(srcdir)/../../mkinstalldirs $(snmplibdir) $(bindir) d10 1 a14 2 depend: makedepend $(CPPFLAGS) $(srcdir)/*.c @ 1.1 log @Make this package build on ELF systems. @ text @d2 4 a5 5 --- apps/snmpnetstat/Makefile.in.orig Sat Mar 6 02:25:46 1999 +++ apps/snmpnetstat/Makefile.in Sun Aug 15 11:31:31 1999 @@@@ -23,13 +23,13 @@@@ CPPFLAGS=@@CPPFLAGS@@ -I../.. -I$(srcdir)/../.. -I$(srcdir)/../../snmplib d10 2 d18 2 a19 2 - ${CC} -o $@@ ${CFLAGS} ${OBJS} ${LDFLAGS} ${LIBS} + ${LIBTOOL} ${CC} -o $@@ ${CFLAGS} ${OBJS} ${LDFLAGS} ${LIBS} d23 1 a23 1 @@@@ -49,7 +49,7 @@@@ @