Fri Jun 12 02:22:08 2020 UTC ()
Update to net-snmp 5.8

*5.8*
    snmplib:
      - TLS/DTLS fixes
      - fix usm keychanges for new algorithms and longer keylengths
      - IP address formatting fixes
      - BUG: 2592: from Stuart Kendrick - increase MAXTC to 16384
      - add new sha2 auth protocols
      - Restore AES-192 and AES-256 privacy protocols - from
        draft-blumenthal-aes-usm-04 (precursor to RFC 3826)
        - Use OIDs from http://www.snmp.com/eso/esoConsortiumMIB.txt
        - Some code borrowed from PATCH 1346, thanks to
          Alexander Ivanov and Vladimir Sukhorukov.
      - BUG: 2622: Fix excessive indents in log file
      - new config tokens:
        - sendMessageMaxSize
        - disableSNMPv1 / disableSNMPv2c
      - new api for dynamic debug log level (netsnmp_set_debug_log_level)

    snmpd:
      - SNMP-TARGET-MIB: Fix snmpTargetAddrTAddress
      - Com2sec and com2sec6 SOURCE values may deny sources as well as
        permit.
      - allow trap sinks to set Target-MIB characteristics (name, tag, profile)
      - add source addr/port option to trapsink/trap2sink/informsink
      - packet filtering by source ip (enableSourceFiltering/filtersource)
      - several getbulk handling improvements
      - several new APIs introduced for run-time configuration of agent:
        - netsnmp_vacm_simple_usm_add/del
        - usm_create_usmUser_*
        - netsnmp_udp_com2SecEntry_create/netsnmp_udp_com2SecList_remove
        - netsnmp_agent_listen_on to open agent port

    Win32:
      - Add support for the DTLS-UDP and TLS-TCP transports

    scripts:
      - A new 'checkbandwidth' script to check host min/max bandwidth

    snmptranslate:
      - Introduce bulk translation mode The special argument "-" causes
        snmptranslate to enter bulk translation mode, in which it expects
        one OID per line.  Whitespace is treated as the end of the OID, and
        only that portion of the line is replaced, meaning that this can be
        used to translate, e.g., "snmpwalk" output without the proper MIBs
        loaded: snmptranslate -m all -OX < numeric.txt > symbolic.txt

    building:
      - Add Travis and Appveyor CI support
      - IPv6 support is now compiled by default.  If you need an IPv4-only
        agent, use --disable-ipv6.
      - Fixed/improved support for several non-Linux platforms
      - Many fixes found by Coverity anf Fortify scans


(sevan)
diff -r1.128 -r1.129 pkgsrc/net/net-snmp/Makefile
diff -r1.5 -r1.6 pkgsrc/net/net-snmp/Makefile.common
diff -r1.25 -r1.26 pkgsrc/net/net-snmp/PLIST
diff -r1.95 -r1.96 pkgsrc/net/net-snmp/distinfo
diff -r1.16 -r0 pkgsrc/net/net-snmp/patches/patch-af
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_agentx_master.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_agentx_master_admin.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_at.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_ip-mib_data__access_arp__sysctl.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_ipv6.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-agent_snmp__agent.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-apps_snmpusm.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-configure.d_config__os__libs2
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-include_net-snmp_agent_snmp__agent.h
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-include_net-snmp_system_netbsd.h
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_ASN_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_AnyData__SNMP_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_OID_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_SNMP_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_SNMP_SNMP.xs
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_TrapReceiver_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_TrapReceiver_TrapReceiver.xs
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_agent_Support_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_agent_agent.xs
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_agent_default__store_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_default__store_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-perl_manager_Makefile.PL
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-snmplib_keytools.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-snmplib_scapi.c
diff -r1.1 -r0 pkgsrc/net/net-snmp/patches/patch-snmplib_snmp__api.c
diff -r1.2 -r0 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_host_data__access_swrun__procfs__psinfo.c
diff -r1.2 -r0 pkgsrc/net/net-snmp/patches/patch-perl_agent_Makefile.PL
diff -r1.1 -r1.2 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_tcpTable.c
diff -r1.1 -r1.2 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_udpTable.c
diff -r0 -r1.1 pkgsrc/net/net-snmp/patches/patch-configure

cvs diff -r1.128 -r1.129 pkgsrc/net/net-snmp/Makefile (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/Makefile 2020/04/24 13:27:48 1.128
+++ pkgsrc/net/net-snmp/Makefile 2020/06/12 02:22:07 1.129
@@ -1,18 +1,17 @@ @@ -1,18 +1,17 @@
1# $NetBSD: Makefile,v 1.128 2020/04/24 13:27:48 adam Exp $ 1# $NetBSD: Makefile,v 1.129 2020/06/12 02:22:07 sevan Exp $
2 2
3.include "Makefile.common" 3.include "Makefile.common"
4CATEGORIES= net 4CATEGORIES= net
5PKGREVISION= 13 
6 5
7MAINTAINER= adam@NetBSD.org 6MAINTAINER= adam@NetBSD.org
8COMMENT= Extensible SNMP implementation 7COMMENT= Extensible SNMP implementation
9 8
10CONFLICTS= ucd-snmp-[0-9]* 9CONFLICTS= ucd-snmp-[0-9]*
11CONFLICTS+= nocol-[0-9]* # bin/snmpget bin/snmpwalk 10CONFLICTS+= nocol-[0-9]* # bin/snmpget bin/snmpwalk
12 11
13USE_LIBTOOL= yes 12USE_LIBTOOL= yes
14GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
15 14
16MAKE_ENV+= OPSYS=${OPSYS} 15MAKE_ENV+= OPSYS=${OPSYS}
17MAKE_JOBS_SAFE= no 16MAKE_JOBS_SAFE= no
18 17

cvs diff -r1.5 -r1.6 pkgsrc/net/net-snmp/Makefile.common (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/Makefile.common 2016/03/05 11:27:52 1.5
+++ pkgsrc/net/net-snmp/Makefile.common 2020/06/12 02:22:07 1.6
@@ -1,13 +1,12 @@ @@ -1,13 +1,12 @@
1# $NetBSD: Makefile.common,v 1.5 2016/03/05 11:27:52 jperkin Exp $ 1# $NetBSD: Makefile.common,v 1.6 2020/06/12 02:22:07 sevan Exp $
2# used by net/net-snmp/Makefile 2# used by net/net-snmp/Makefile
3# used by net/py-netsnmp/Makefile 3# used by net/py-netsnmp/Makefile
4 4
5DISTNAME= net-snmp-5.7.3 5DISTNAME= net-snmp-5.8
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=net-snmp/} 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=net-snmp/}
7PKGREVISION= 2 
8 7
9HOMEPAGE= http://www.net-snmp.org/ 8HOMEPAGE= http://www.net-snmp.org/
10LICENSE= modified-bsd 9LICENSE= modified-bsd
11 10
12DISTINFO_FILE= ${.CURDIR}/../../net/net-snmp/distinfo 11DISTINFO_FILE= ${.CURDIR}/../../net/net-snmp/distinfo
13PATCHDIR= ${.CURDIR}/../../net/net-snmp/patches 12PATCHDIR= ${.CURDIR}/../../net/net-snmp/patches

cvs diff -r1.25 -r1.26 pkgsrc/net/net-snmp/PLIST (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/PLIST 2014/12/31 10:06:57 1.25
+++ pkgsrc/net/net-snmp/PLIST 2020/06/12 02:22:07 1.26
@@ -1,38 +1,43 @@ @@ -1,38 +1,43 @@
1@comment $NetBSD: PLIST,v 1.25 2014/12/31 10:06:57 adam Exp $ 1@comment $NetBSD: PLIST,v 1.26 2020/06/12 02:22:07 sevan Exp $
2bin/agentxtrap 2bin/agentxtrap
 3bin/checkbandwidth
3bin/encode_keychange 4bin/encode_keychange
4${PLIST.perl}bin/fixproc 5${PLIST.perl}bin/fixproc
5${PLIST.perl}bin/ipf-mod.pl 6${PLIST.perl}bin/ipf-mod.pl
6${PLIST.perl}bin/mib2c 7${PLIST.perl}bin/mib2c
7${PLIST.perl}bin/mib2c-update 8${PLIST.perl}bin/mib2c-update
8${PLIST.perl}bin/net-snmp-cert 9${PLIST.perl}bin/net-snmp-cert
9bin/net-snmp-config 10bin/net-snmp-config
10bin/net-snmp-create-v3-user 11bin/net-snmp-create-v3-user
11${PLIST.perl}bin/snmp-bridge-mib 12${PLIST.perl}bin/snmp-bridge-mib
12bin/snmpbulkget 13bin/snmpbulkget
13bin/snmpbulkwalk 14bin/snmpbulkwalk
14${PLIST.perl}bin/snmpcheck 15${PLIST.perl}bin/snmpcheck
15${PLIST.perl}bin/snmpconf 16${PLIST.perl}bin/snmpconf
16bin/snmpdelta 17bin/snmpdelta
17bin/snmpdf 18bin/snmpdf
18bin/snmpget 19bin/snmpget
19bin/snmpgetnext 20bin/snmpgetnext
20bin/snmpinform 21bin/snmpinform
21bin/snmpnetstat 22bin/snmpnetstat
 23bin/snmppcap
 24bin/snmpping
 25bin/snmpps
22bin/snmpset 26bin/snmpset
23bin/snmpstatus 27bin/snmpstatus
24bin/snmptable 28bin/snmptable
25bin/snmptest 29bin/snmptest
 30bin/snmptop
26bin/snmptranslate 31bin/snmptranslate
27bin/snmptrap 32bin/snmptrap
28bin/snmpusm 33bin/snmpusm
29bin/snmpvacm 34bin/snmpvacm
30bin/snmpwalk 35bin/snmpwalk
31${PLIST.perl}bin/tkmib 36${PLIST.perl}bin/tkmib
32${PLIST.perl}bin/traptoemail 37${PLIST.perl}bin/traptoemail
33include/net-snmp/agent/agent_callbacks.h 38include/net-snmp/agent/agent_callbacks.h
34include/net-snmp/agent/agent_handler.h 39include/net-snmp/agent/agent_handler.h
35include/net-snmp/agent/agent_index.h 40include/net-snmp/agent/agent_index.h
36include/net-snmp/agent/agent_module_config.h 41include/net-snmp/agent/agent_module_config.h
37include/net-snmp/agent/agent_read_config.h 42include/net-snmp/agent/agent_read_config.h
38include/net-snmp/agent/agent_registry.h 43include/net-snmp/agent/agent_registry.h
@@ -43,26 +48,27 @@ include/net-snmp/agent/auto_nlist.h @@ -43,26 +48,27 @@ include/net-snmp/agent/auto_nlist.h
43include/net-snmp/agent/baby_steps.h 48include/net-snmp/agent/baby_steps.h
44include/net-snmp/agent/bulk_to_next.h 49include/net-snmp/agent/bulk_to_next.h
45include/net-snmp/agent/cache_handler.h 50include/net-snmp/agent/cache_handler.h
46include/net-snmp/agent/debug_handler.h 51include/net-snmp/agent/debug_handler.h
47include/net-snmp/agent/ds_agent.h 52include/net-snmp/agent/ds_agent.h
48include/net-snmp/agent/instance.h 53include/net-snmp/agent/instance.h
49include/net-snmp/agent/mfd.h 54include/net-snmp/agent/mfd.h
50include/net-snmp/agent/mib_module_config.h 55include/net-snmp/agent/mib_module_config.h
51include/net-snmp/agent/mib_module_includes.h 56include/net-snmp/agent/mib_module_includes.h
52include/net-snmp/agent/mib_modules.h 57include/net-snmp/agent/mib_modules.h
53include/net-snmp/agent/mode_end_call.h 58include/net-snmp/agent/mode_end_call.h
54include/net-snmp/agent/multiplexer.h 59include/net-snmp/agent/multiplexer.h
55include/net-snmp/agent/net-snmp-agent-includes.h 60include/net-snmp/agent/net-snmp-agent-includes.h
 61include/net-snmp/agent/netsnmp_close_fds.h
56include/net-snmp/agent/null.h 62include/net-snmp/agent/null.h
57include/net-snmp/agent/old_api.h 63include/net-snmp/agent/old_api.h
58include/net-snmp/agent/read_only.h 64include/net-snmp/agent/read_only.h
59include/net-snmp/agent/row_merge.h 65include/net-snmp/agent/row_merge.h
60include/net-snmp/agent/scalar.h 66include/net-snmp/agent/scalar.h
61include/net-snmp/agent/scalar_group.h 67include/net-snmp/agent/scalar_group.h
62include/net-snmp/agent/serialize.h 68include/net-snmp/agent/serialize.h
63include/net-snmp/agent/set_helper.h 69include/net-snmp/agent/set_helper.h
64include/net-snmp/agent/snmp_agent.h 70include/net-snmp/agent/snmp_agent.h
65include/net-snmp/agent/snmp_get_statistic.h 71include/net-snmp/agent/snmp_get_statistic.h
66include/net-snmp/agent/snmp_vars.h 72include/net-snmp/agent/snmp_vars.h
67include/net-snmp/agent/stash_cache.h 73include/net-snmp/agent/stash_cache.h
68include/net-snmp/agent/stash_to_next.h 74include/net-snmp/agent/stash_to_next.h
@@ -97,26 +103,27 @@ include/net-snmp/library/data_list.h @@ -97,26 +103,27 @@ include/net-snmp/library/data_list.h
97include/net-snmp/library/default_store.h 103include/net-snmp/library/default_store.h
98include/net-snmp/library/dir_utils.h 104include/net-snmp/library/dir_utils.h
99include/net-snmp/library/factory.h 105include/net-snmp/library/factory.h
100include/net-snmp/library/fd_event_manager.h 106include/net-snmp/library/fd_event_manager.h
101include/net-snmp/library/file_utils.h 107include/net-snmp/library/file_utils.h
102include/net-snmp/library/getopt.h 108include/net-snmp/library/getopt.h
103include/net-snmp/library/int64.h 109include/net-snmp/library/int64.h
104include/net-snmp/library/keytools.h 110include/net-snmp/library/keytools.h
105include/net-snmp/library/large_fd_set.h 111include/net-snmp/library/large_fd_set.h
106include/net-snmp/library/lcd_time.h 112include/net-snmp/library/lcd_time.h
107include/net-snmp/library/md5.h 113include/net-snmp/library/md5.h
108include/net-snmp/library/mib.h 114include/net-snmp/library/mib.h
109include/net-snmp/library/mt_support.h 115include/net-snmp/library/mt_support.h
 116include/net-snmp/library/netsnmp-attribute-format.h
110include/net-snmp/library/oid.h 117include/net-snmp/library/oid.h
111include/net-snmp/library/oid_stash.h 118include/net-snmp/library/oid_stash.h
112include/net-snmp/library/parse.h 119include/net-snmp/library/parse.h
113include/net-snmp/library/read_config.h 120include/net-snmp/library/read_config.h
114include/net-snmp/library/scapi.h 121include/net-snmp/library/scapi.h
115include/net-snmp/library/snmp-tc.h 122include/net-snmp/library/snmp-tc.h
116include/net-snmp/library/snmp.h 123include/net-snmp/library/snmp.h
117include/net-snmp/library/snmpAliasDomain.h 124include/net-snmp/library/snmpAliasDomain.h
118include/net-snmp/library/snmpCallbackDomain.h 125include/net-snmp/library/snmpCallbackDomain.h
119include/net-snmp/library/snmpIPv4BaseDomain.h 126include/net-snmp/library/snmpIPv4BaseDomain.h
120${PLIST.inet6}include/net-snmp/library/snmpIPv6BaseDomain.h 127${PLIST.inet6}include/net-snmp/library/snmpIPv6BaseDomain.h
121include/net-snmp/library/snmpSocketBaseDomain.h 128include/net-snmp/library/snmpSocketBaseDomain.h
122include/net-snmp/library/snmpTCPBaseDomain.h 129include/net-snmp/library/snmpTCPBaseDomain.h
@@ -158,53 +165,64 @@ include/net-snmp/net-snmp-features.h @@ -158,53 +165,64 @@ include/net-snmp/net-snmp-features.h
158include/net-snmp/net-snmp-includes.h 165include/net-snmp/net-snmp-includes.h
159include/net-snmp/output_api.h 166include/net-snmp/output_api.h
160include/net-snmp/pdu_api.h 167include/net-snmp/pdu_api.h
161include/net-snmp/session_api.h 168include/net-snmp/session_api.h
162include/net-snmp/snmpv3_api.h 169include/net-snmp/snmpv3_api.h
163include/net-snmp/system/aix.h 170include/net-snmp/system/aix.h
164include/net-snmp/system/bsd.h 171include/net-snmp/system/bsd.h
165include/net-snmp/system/bsdi.h 172include/net-snmp/system/bsdi.h
166include/net-snmp/system/bsdi3.h 173include/net-snmp/system/bsdi3.h
167include/net-snmp/system/bsdi4.h 174include/net-snmp/system/bsdi4.h
168include/net-snmp/system/cygwin.h 175include/net-snmp/system/cygwin.h
169include/net-snmp/system/darwin.h 176include/net-snmp/system/darwin.h
170include/net-snmp/system/darwin10.h 177include/net-snmp/system/darwin10.h
 178include/net-snmp/system/darwin11.h
 179include/net-snmp/system/darwin12.h
 180include/net-snmp/system/darwin13.h
 181include/net-snmp/system/darwin14.h
 182include/net-snmp/system/darwin15.h
 183include/net-snmp/system/darwin16.h
 184include/net-snmp/system/darwin17.h
171include/net-snmp/system/darwin7.h 185include/net-snmp/system/darwin7.h
172include/net-snmp/system/darwin8.h 186include/net-snmp/system/darwin8.h
173include/net-snmp/system/darwin9.h 187include/net-snmp/system/darwin9.h
174include/net-snmp/system/dragonfly.h 188include/net-snmp/system/dragonfly.h
175include/net-snmp/system/dynix.h 189include/net-snmp/system/dynix.h
176include/net-snmp/system/freebsd.h 190include/net-snmp/system/freebsd.h
177include/net-snmp/system/freebsd10.h 191include/net-snmp/system/freebsd10.h
178include/net-snmp/system/freebsd11.h 192include/net-snmp/system/freebsd11.h
179include/net-snmp/system/freebsd12.h 193include/net-snmp/system/freebsd12.h
180include/net-snmp/system/freebsd2.h 194include/net-snmp/system/freebsd2.h
181include/net-snmp/system/freebsd3.h 195include/net-snmp/system/freebsd3.h
182include/net-snmp/system/freebsd4.h 196include/net-snmp/system/freebsd4.h
183include/net-snmp/system/freebsd5.h 197include/net-snmp/system/freebsd5.h
184include/net-snmp/system/freebsd6.h 198include/net-snmp/system/freebsd6.h
185include/net-snmp/system/freebsd7.h 199include/net-snmp/system/freebsd7.h
186include/net-snmp/system/freebsd8.h 200include/net-snmp/system/freebsd8.h
187include/net-snmp/system/freebsd9.h 201include/net-snmp/system/freebsd9.h
188include/net-snmp/system/generic.h 202include/net-snmp/system/generic.h
189include/net-snmp/system/hpux.h 203include/net-snmp/system/hpux.h
190include/net-snmp/system/irix.h 204include/net-snmp/system/irix.h
 205include/net-snmp/system/kfreebsd.h
191include/net-snmp/system/linux.h 206include/net-snmp/system/linux.h
192include/net-snmp/system/mingw32.h 207include/net-snmp/system/mingw32.h
 208include/net-snmp/system/mingw32msvc.h
193include/net-snmp/system/mips.h 209include/net-snmp/system/mips.h
194include/net-snmp/system/netbsd.h 210include/net-snmp/system/netbsd.h
 211include/net-snmp/system/nto-qnx6.h
195include/net-snmp/system/openbsd.h 212include/net-snmp/system/openbsd.h
196include/net-snmp/system/openbsd4.h 213include/net-snmp/system/openbsd4.h
197include/net-snmp/system/openbsd5.h 214include/net-snmp/system/openbsd5.h
 215include/net-snmp/system/openbsd6.h
198include/net-snmp/system/osf5.h 216include/net-snmp/system/osf5.h
199include/net-snmp/system/solaris.h 217include/net-snmp/system/solaris.h
200include/net-snmp/system/solaris2.3.h 218include/net-snmp/system/solaris2.3.h
201include/net-snmp/system/solaris2.4.h 219include/net-snmp/system/solaris2.4.h
202include/net-snmp/system/solaris2.5.h 220include/net-snmp/system/solaris2.5.h
203include/net-snmp/system/solaris2.6.h 221include/net-snmp/system/solaris2.6.h
204include/net-snmp/system/sunos.h 222include/net-snmp/system/sunos.h
205include/net-snmp/system/svr5.h 223include/net-snmp/system/svr5.h
206include/net-snmp/system/sysv.h 224include/net-snmp/system/sysv.h
207include/net-snmp/system/ultrix4.h 225include/net-snmp/system/ultrix4.h
208include/net-snmp/types.h 226include/net-snmp/types.h
209include/net-snmp/utilities.h 227include/net-snmp/utilities.h
210include/net-snmp/varbind_api.h 228include/net-snmp/varbind_api.h
@@ -246,48 +264,84 @@ include/ucd-snmp/tools.h @@ -246,48 +264,84 @@ include/ucd-snmp/tools.h
246include/ucd-snmp/transform_oids.h 264include/ucd-snmp/transform_oids.h
247include/ucd-snmp/ucd-snmp-agent-includes.h 265include/ucd-snmp/ucd-snmp-agent-includes.h
248include/ucd-snmp/ucd-snmp-config.h 266include/ucd-snmp/ucd-snmp-config.h
249include/ucd-snmp/ucd-snmp-includes.h 267include/ucd-snmp/ucd-snmp-includes.h
250include/ucd-snmp/util_funcs.h 268include/ucd-snmp/util_funcs.h
251include/ucd-snmp/var_struct.h 269include/ucd-snmp/var_struct.h
252include/ucd-snmp/version.h 270include/ucd-snmp/version.h
253lib/libnetsnmp.la 271lib/libnetsnmp.la
254lib/libnetsnmpagent.la 272lib/libnetsnmpagent.la
255lib/libnetsnmphelpers.la 273lib/libnetsnmphelpers.la
256lib/libnetsnmpmibs.la 274lib/libnetsnmpmibs.la
257lib/libnetsnmptrapd.la 275lib/libnetsnmptrapd.la
258lib/libsnmp.la 276lib/libsnmp.la
 277${PERL5_SUB_INSTALLARCHLIB}/perllocal.pod
 278${PERL5_SUB_INSTALLVENDORARCH}/Bundle/MakefileSubs.pm
 279${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/ASN.pm
 280${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/OID.pm
 281${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/TrapReceiver.pm
 282${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/agent.pm
 283${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/agent/Support.pm
 284${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/agent/default_store.pm
 285${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/agent/netsnmp_request_infoPtr.pm
 286${PERL5_SUB_INSTALLVENDORARCH}/NetSNMP/default_store.pm
 287${PERL5_SUB_INSTALLVENDORARCH}/SNMP.pm
 288${PERL5_SUB_INSTALLVENDORARCH}/auto/Bundle/NetSNMP/.packlist
 289${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/ASN/ASN.so
 290${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/ASN/autosplit.ix
 291${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/OID/OID.so
 292${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/OID/autosplit.ix
 293${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/TrapReceiver/TrapReceiver.so
 294${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/TrapReceiver/autosplit.ix
 295${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/agent/agent.so
 296${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/agent/autosplit.ix
 297${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/agent/default_store/autosplit.ix
 298${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/agent/default_store/default_store.so
 299${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/default_store/autosplit.ix
 300${PERL5_SUB_INSTALLVENDORARCH}/auto/NetSNMP/default_store/default_store.so
 301${PERL5_SUB_INSTALLVENDORARCH}/auto/SNMP/SNMP.so
 302${PERL5_SUB_INSTALLVENDORARCH}/auto/SNMP/autosplit.ix
 303${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::ASN.3
 304${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::OID.3
 305${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::TrapReceiver.3
 306${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::agent.3
 307${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::agent::default_store.3
 308${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::default_store.3
 309${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/NetSNMP::netsnmp_request_infoPtr.3
 310${PLIST.perl}${PERL5_SUB_INSTALLVENDORMAN3DIR}/SNMP.3
259man/man1/agentxtrap.1 311man/man1/agentxtrap.1
260man/man1/encode_keychange.1 312man/man1/encode_keychange.1
261man/man1/fixproc.1 313man/man1/fixproc.1
262man/man1/mib2c-update.1 314man/man1/mib2c-update.1
263man/man1/mib2c.1 315man/man1/mib2c.1
264man/man1/net-snmp-config.1 316man/man1/net-snmp-config.1
265man/man1/net-snmp-create-v3-user.1 317man/man1/net-snmp-create-v3-user.1
266man/man1/snmp-bridge-mib.1 318man/man1/snmp-bridge-mib.1
267man/man1/snmpbulkget.1 319man/man1/snmpbulkget.1
268man/man1/snmpbulkwalk.1 320man/man1/snmpbulkwalk.1
269man/man1/snmpcmd.1 321man/man1/snmpcmd.1
270man/man1/snmpconf.1 322man/man1/snmpconf.1
271man/man1/snmpdelta.1 323man/man1/snmpdelta.1
272man/man1/snmpdf.1 324man/man1/snmpdf.1
273man/man1/snmpget.1 325man/man1/snmpget.1
274man/man1/snmpgetnext.1 326man/man1/snmpgetnext.1
275man/man1/snmpinform.1 327man/man1/snmpinform.1
276man/man1/snmpnetstat.1 328man/man1/snmpnetstat.1
 329man/man1/snmpps.1
277man/man1/snmpset.1 330man/man1/snmpset.1
278man/man1/snmpstatus.1 331man/man1/snmpstatus.1
279man/man1/snmptable.1 332man/man1/snmptable.1
280man/man1/snmptest.1 333man/man1/snmptest.1
 334man/man1/snmptop.1
281man/man1/snmptranslate.1 335man/man1/snmptranslate.1
282man/man1/snmptrap.1 336man/man1/snmptrap.1
283man/man1/snmpusm.1 337man/man1/snmpusm.1
284man/man1/snmpvacm.1 338man/man1/snmpvacm.1
285man/man1/snmpwalk.1 339man/man1/snmpwalk.1
286man/man1/tkmib.1 340man/man1/tkmib.1
287man/man1/traptoemail.1 341man/man1/traptoemail.1
288man/man3/add_mibdir.3 342man/man3/add_mibdir.3
289man/man3/add_module_replacement.3 343man/man3/add_module_replacement.3
290man/man3/config_perror.3 344man/man3/config_perror.3
291man/man3/config_pwarn.3 345man/man3/config_pwarn.3
292man/man3/default_store.3 346man/man3/default_store.3
293man/man3/fprint_description.3 347man/man3/fprint_description.3
@@ -465,26 +519,27 @@ ${PLIST.perl}share/snmp/mib2c.check_valu @@ -465,26 +519,27 @@ ${PLIST.perl}share/snmp/mib2c.check_valu
465${PLIST.perl}share/snmp/mib2c.column_defines.conf 519${PLIST.perl}share/snmp/mib2c.column_defines.conf
466${PLIST.perl}share/snmp/mib2c.column_enums.conf 520${PLIST.perl}share/snmp/mib2c.column_enums.conf
467${PLIST.perl}share/snmp/mib2c.column_storage.conf 521${PLIST.perl}share/snmp/mib2c.column_storage.conf
468${PLIST.perl}share/snmp/mib2c.conf 522${PLIST.perl}share/snmp/mib2c.conf
469${PLIST.perl}share/snmp/mib2c.container.conf 523${PLIST.perl}share/snmp/mib2c.container.conf
470${PLIST.perl}share/snmp/mib2c.create-dataset.conf 524${PLIST.perl}share/snmp/mib2c.create-dataset.conf
471${PLIST.perl}share/snmp/mib2c.genhtml.conf 525${PLIST.perl}share/snmp/mib2c.genhtml.conf
472${PLIST.perl}share/snmp/mib2c.int_watch.conf 526${PLIST.perl}share/snmp/mib2c.int_watch.conf
473${PLIST.perl}share/snmp/mib2c.iterate.conf 527${PLIST.perl}share/snmp/mib2c.iterate.conf
474${PLIST.perl}share/snmp/mib2c.iterate_access.conf 528${PLIST.perl}share/snmp/mib2c.iterate_access.conf
475${PLIST.perl}share/snmp/mib2c.mfd.conf 529${PLIST.perl}share/snmp/mib2c.mfd.conf
476${PLIST.perl}share/snmp/mib2c.notify.conf 530${PLIST.perl}share/snmp/mib2c.notify.conf
477${PLIST.perl}share/snmp/mib2c.old-api.conf 531${PLIST.perl}share/snmp/mib2c.old-api.conf
 532${PLIST.perl}share/snmp/mib2c.org-mode.conf
478${PLIST.perl}share/snmp/mib2c.perl.conf 533${PLIST.perl}share/snmp/mib2c.perl.conf
479${PLIST.perl}share/snmp/mib2c.raw-table.conf 534${PLIST.perl}share/snmp/mib2c.raw-table.conf
480${PLIST.perl}share/snmp/mib2c.scalar.conf 535${PLIST.perl}share/snmp/mib2c.scalar.conf
481${PLIST.perl}share/snmp/mib2c.table_data.conf 536${PLIST.perl}share/snmp/mib2c.table_data.conf
482share/snmp/mibs/AGENTX-MIB.txt 537share/snmp/mibs/AGENTX-MIB.txt
483share/snmp/mibs/BRIDGE-MIB.txt 538share/snmp/mibs/BRIDGE-MIB.txt
484share/snmp/mibs/DISMAN-EVENT-MIB.txt 539share/snmp/mibs/DISMAN-EVENT-MIB.txt
485share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt 540share/snmp/mibs/DISMAN-SCHEDULE-MIB.txt
486share/snmp/mibs/DISMAN-SCRIPT-MIB.txt 541share/snmp/mibs/DISMAN-SCRIPT-MIB.txt
487share/snmp/mibs/EtherLike-MIB.txt 542share/snmp/mibs/EtherLike-MIB.txt
488share/snmp/mibs/HCNUM-TC.txt 543share/snmp/mibs/HCNUM-TC.txt
489share/snmp/mibs/HOST-RESOURCES-MIB.txt 544share/snmp/mibs/HOST-RESOURCES-MIB.txt
490share/snmp/mibs/HOST-RESOURCES-TYPES.txt 545share/snmp/mibs/HOST-RESOURCES-TYPES.txt
@@ -518,26 +573,27 @@ share/snmp/mibs/RMON-MIB.txt @@ -518,26 +573,27 @@ share/snmp/mibs/RMON-MIB.txt
518share/snmp/mibs/SCTP-MIB.txt 573share/snmp/mibs/SCTP-MIB.txt
519share/snmp/mibs/SMUX-MIB.txt 574share/snmp/mibs/SMUX-MIB.txt
520share/snmp/mibs/SNMP-COMMUNITY-MIB.txt 575share/snmp/mibs/SNMP-COMMUNITY-MIB.txt
521share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt 576share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
522share/snmp/mibs/SNMP-MPD-MIB.txt 577share/snmp/mibs/SNMP-MPD-MIB.txt
523share/snmp/mibs/SNMP-NOTIFICATION-MIB.txt 578share/snmp/mibs/SNMP-NOTIFICATION-MIB.txt
524share/snmp/mibs/SNMP-PROXY-MIB.txt 579share/snmp/mibs/SNMP-PROXY-MIB.txt
525share/snmp/mibs/SNMP-TARGET-MIB.txt 580share/snmp/mibs/SNMP-TARGET-MIB.txt
526share/snmp/mibs/SNMP-TLS-TM-MIB.txt 581share/snmp/mibs/SNMP-TLS-TM-MIB.txt
527share/snmp/mibs/SNMP-TSM-MIB.txt 582share/snmp/mibs/SNMP-TSM-MIB.txt
528share/snmp/mibs/SNMP-USER-BASED-SM-MIB.txt 583share/snmp/mibs/SNMP-USER-BASED-SM-MIB.txt
529share/snmp/mibs/SNMP-USM-AES-MIB.txt 584share/snmp/mibs/SNMP-USM-AES-MIB.txt
530share/snmp/mibs/SNMP-USM-DH-OBJECTS-MIB.txt 585share/snmp/mibs/SNMP-USM-DH-OBJECTS-MIB.txt
 586share/snmp/mibs/SNMP-USM-HMAC-SHA2-MIB.txt
531share/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt 587share/snmp/mibs/SNMP-VIEW-BASED-ACM-MIB.txt
532share/snmp/mibs/SNMPv2-CONF.txt 588share/snmp/mibs/SNMPv2-CONF.txt
533share/snmp/mibs/SNMPv2-MIB.txt 589share/snmp/mibs/SNMPv2-MIB.txt
534share/snmp/mibs/SNMPv2-SMI.txt 590share/snmp/mibs/SNMPv2-SMI.txt
535share/snmp/mibs/SNMPv2-TC.txt 591share/snmp/mibs/SNMPv2-TC.txt
536share/snmp/mibs/SNMPv2-TM.txt 592share/snmp/mibs/SNMPv2-TM.txt
537share/snmp/mibs/TCP-MIB.txt 593share/snmp/mibs/TCP-MIB.txt
538share/snmp/mibs/TRANSPORT-ADDRESS-MIB.txt 594share/snmp/mibs/TRANSPORT-ADDRESS-MIB.txt
539share/snmp/mibs/TUNNEL-MIB.txt 595share/snmp/mibs/TUNNEL-MIB.txt
540share/snmp/mibs/UCD-DEMO-MIB.txt 596share/snmp/mibs/UCD-DEMO-MIB.txt
541share/snmp/mibs/UCD-DISKIO-MIB.txt 597share/snmp/mibs/UCD-DISKIO-MIB.txt
542share/snmp/mibs/UCD-DLMOD-MIB.txt 598share/snmp/mibs/UCD-DLMOD-MIB.txt
543share/snmp/mibs/UCD-IPFWACC-MIB.txt 599share/snmp/mibs/UCD-IPFWACC-MIB.txt

cvs diff -r1.95 -r1.96 pkgsrc/net/net-snmp/distinfo (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/distinfo 2019/08/21 09:30:12 1.95
+++ pkgsrc/net/net-snmp/distinfo 2020/06/12 02:22:07 1.96
@@ -1,61 +1,34 @@ @@ -1,61 +1,34 @@
1$NetBSD: distinfo,v 1.95 2019/08/21 09:30:12 otis Exp $ 1$NetBSD: distinfo,v 1.96 2020/06/12 02:22:07 sevan Exp $
2 2
3SHA1 (net-snmp-5.7.3.tar.gz) = 97dc25077257680815de44e34128d365c76bd839 3SHA1 (net-snmp-5.8.tar.gz) = 78f70731df9dcdb13fe8f60eb7d80d7583da4d2c
4RMD160 (net-snmp-5.7.3.tar.gz) = c5cf54d5723ee417e07f1f9fa3936aef505104a2 4RMD160 (net-snmp-5.8.tar.gz) = 66770d78f2583cda36e90cc35032d7dae2d354c3
5SHA512 (net-snmp-5.7.3.tar.gz) = 0758bba5844cfd6c80959ac16b83906a2f830ba49fd0ab1bf9e191dc6a79d312a2e4760bd53b3e1a1c82759481f0064d088d5a3cf475d84b25679a6bd0f049bb 5SHA512 (net-snmp-5.8.tar.gz) = 27895a583b23f3e14c48562bc32f3ba83513d81aa848e878be9a3650f0458d45950635c937ef627135f80b757b663e71fab9a3bde4fd91889153998ae3468fe7
6Size (net-snmp-5.7.3.tar.gz) = 6382428 bytes 6Size (net-snmp-5.8.tar.gz) = 6591680 bytes
7SHA1 (patch-ac) = fa5a32e497a7651f4804082d921bb2e91b17d098 7SHA1 (patch-ac) = fa5a32e497a7651f4804082d921bb2e91b17d098
8SHA1 (patch-af) = 4fb96b79f9126dedb8a132d44894ea23c9e8c101 
9SHA1 (patch-ag) = d9595eceeb5ee986ab4365f62e3c3ab339e605aa 8SHA1 (patch-ag) = d9595eceeb5ee986ab4365f62e3c3ab339e605aa
10SHA1 (patch-agent_mibgroup_agentx_master.c) = c2b3f145280e3fecc26a431ec914cf89d87a17f4 
11SHA1 (patch-agent_mibgroup_agentx_master_admin.c) = 3c233c1e3113fbc9c1de34cb4cbacca9ef4a6fe2 
12SHA1 (patch-agent_mibgroup_at.c) = 50842f54d98b3cf7bf7028ddbb582b84b7ae682f 
13SHA1 (patch-agent_mibgroup_hardware_cpu_cpu__sysctl.c) = d36d2490448c2dfda0383c67deb36fdb31ff18a3 9SHA1 (patch-agent_mibgroup_hardware_cpu_cpu__sysctl.c) = d36d2490448c2dfda0383c67deb36fdb31ff18a3
14SHA1 (patch-agent_mibgroup_hardware_fsys_fsys_getfsstats.c) = cee9722d9a3f956726a8760b900ed3a375afde3f 10SHA1 (patch-agent_mibgroup_hardware_fsys_fsys_getfsstats.c) = cee9722d9a3f956726a8760b900ed3a375afde3f
15SHA1 (patch-agent_mibgroup_hardware_memory_memory__netbsd.c) = 928a5aa99e7893ee91dea3110db8098212e328fa 11SHA1 (patch-agent_mibgroup_hardware_memory_memory__netbsd.c) = 928a5aa99e7893ee91dea3110db8098212e328fa
16SHA1 (patch-agent_mibgroup_host_data__access_swrun__kinfo.c) = 39888f6489b89bd6598c453977b29519b2f7968f 12SHA1 (patch-agent_mibgroup_host_data__access_swrun__kinfo.c) = 39888f6489b89bd6598c453977b29519b2f7968f
17SHA1 (patch-agent_mibgroup_host_data__access_swrun__procfs__psinfo.c) = f2faca89cf4a53ba5d2bd6ba47730f3dbf242789 
18SHA1 (patch-agent_mibgroup_ip-mib_data__access_arp__sysctl.c) = cad87b474cdd469c7ba762ed8a47202c3c6f9240 
19SHA1 (patch-agent_mibgroup_kernel__sunos5.c) = 3e345f92f42a47959716b0176096c6b0d91aa65a 13SHA1 (patch-agent_mibgroup_kernel__sunos5.c) = 3e345f92f42a47959716b0176096c6b0d91aa65a
20SHA1 (patch-agent_mibgroup_kernel__sunos5.h) = eb80eb5e55020014b1e5524fd572839aefdce5a5 14SHA1 (patch-agent_mibgroup_kernel__sunos5.h) = eb80eb5e55020014b1e5524fd572839aefdce5a5
21SHA1 (patch-agent_mibgroup_mibII_ipAddr.c) = cd3345a4b30fe2280d0555ee38feb5f957a55b1e 15SHA1 (patch-agent_mibgroup_mibII_ipAddr.c) = cd3345a4b30fe2280d0555ee38feb5f957a55b1e
22SHA1 (patch-agent_mibgroup_mibII_ipv6.c) = d6a271145e6ba774cbc1e93caa14e3d22dc43075 16SHA1 (patch-agent_mibgroup_mibII_tcpTable.c) = acea4fdb55622df9ed0a45051412de278695c9da
23SHA1 (patch-agent_mibgroup_mibII_tcpTable.c) = f547f3fd08848803cbf7ce08a41ba463c4d02992 17SHA1 (patch-agent_mibgroup_mibII_udpTable.c) = 7726d27a52a03c16bd220530ddb41b896cfec089
24SHA1 (patch-agent_mibgroup_mibII_udpTable.c) = 2eb5e5c05ecb23f69cbb0d38a31e14d5b5ddc6b7 
25SHA1 (patch-agent_mibgroup_var__route.c) = 919348e62849367793e4abf7d608d9824eb8ff2d 18SHA1 (patch-agent_mibgroup_var__route.c) = 919348e62849367793e4abf7d608d9824eb8ff2d
26SHA1 (patch-agent_snmp__agent.c) = 2dbfea907d0e1881f5d55c5b270984fc3a562da9 
27SHA1 (patch-agent_snmp__perl.c) = 893cf46624d4f26941b3911a64c752c110ba6ef8 19SHA1 (patch-agent_snmp__perl.c) = 893cf46624d4f26941b3911a64c752c110ba6ef8
28SHA1 (patch-ai) = 04c2a487bad8705c9725ef4a62016051d3898970 20SHA1 (patch-ai) = 04c2a487bad8705c9725ef4a62016051d3898970
29SHA1 (patch-aj) = d110e996d0538d17251d39a5eed46df6944ba0fa 21SHA1 (patch-aj) = d110e996d0538d17251d39a5eed46df6944ba0fa
30SHA1 (patch-ak) = 50ac67db8a9ffc16d983b4192e74db25ef439321 22SHA1 (patch-ak) = 50ac67db8a9ffc16d983b4192e74db25ef439321
31SHA1 (patch-am) = d01e8a93f6e766cedfdc324efd69168f71aac76f 23SHA1 (patch-am) = d01e8a93f6e766cedfdc324efd69168f71aac76f
32SHA1 (patch-ap) = 44a4ce6302457094ba2b200e4c47ff6c2a425746 24SHA1 (patch-ap) = 44a4ce6302457094ba2b200e4c47ff6c2a425746
33SHA1 (patch-apps_snmpusm.c) = 5df02e77038cf36cd5fafe19df7bc095b12a4a8f 
34SHA1 (patch-aq) = a8fe703d8902c2847ca6692af4400ddbf9cbe74b 25SHA1 (patch-aq) = a8fe703d8902c2847ca6692af4400ddbf9cbe74b
35SHA1 (patch-configure.d_config__os__libs2) = 9dd3f200295460b9c43a249c60508ce5f142fbed 26SHA1 (patch-configure) = 9f0c9f936881608842d71a4ee90875dd9a3fe533
36SHA1 (patch-da) = 40e8d78bad93ca12f4c08c43b86e7f13edafc299 27SHA1 (patch-da) = 40e8d78bad93ca12f4c08c43b86e7f13edafc299
37SHA1 (patch-db) = 281be9a88860987880c71770f4050fd965dd8ed9 28SHA1 (patch-db) = 281be9a88860987880c71770f4050fd965dd8ed9
38SHA1 (patch-dl) = 92563fd6be6f27be5b348cdc8bc02061374026b0 29SHA1 (patch-dl) = 92563fd6be6f27be5b348cdc8bc02061374026b0
39SHA1 (patch-dt) = 452fee78b37f8ce0eb30049f9f18b04cff9b6e6e 30SHA1 (patch-dt) = 452fee78b37f8ce0eb30049f9f18b04cff9b6e6e
40SHA1 (patch-du) = 51d2c7e11b3d422e57ea2f5761aff624f7333842 31SHA1 (patch-du) = 51d2c7e11b3d422e57ea2f5761aff624f7333842
41SHA1 (patch-el) = b23d7ae82d367d457181d231a56c80e648b0ee6e 32SHA1 (patch-el) = b23d7ae82d367d457181d231a56c80e648b0ee6e
42SHA1 (patch-es) = 7336d905bac315f344f93664e4118332f88fb6ee 33SHA1 (patch-es) = 7336d905bac315f344f93664e4118332f88fb6ee
43SHA1 (patch-include_net-snmp_agent_snmp__agent.h) = 2139d849b0ffe004a72f3276a98c0d2cb72dca18 
44SHA1 (patch-include_net-snmp_system_netbsd.h) = 7880fded678147b2cc75e035234b89727e213d00 
45SHA1 (patch-perl_ASN_Makefile.PL) = 895ad5ccefee6a271650a822e2bac31c5b9d62d5 
46SHA1 (patch-perl_AnyData__SNMP_Makefile.PL) = 6d99ac8db72682f9ff074ba8239d7242c149b9bf 
47SHA1 (patch-perl_OID_Makefile.PL) = 8cbc9e6e3ee422851df62a400f6df30dfe271c88 
48SHA1 (patch-perl_SNMP_Makefile.PL) = 252fe35a8d93f38ae2454e962546a7b77967d9c2 
49SHA1 (patch-perl_SNMP_SNMP.xs) = 99860cdfea3170ed3777f61cb8b5abe9d49ce44c 
50SHA1 (patch-perl_TrapReceiver_Makefile.PL) = b0e6350d3a4142e6b998ca11131279896abd4eb1 
51SHA1 (patch-perl_TrapReceiver_TrapReceiver.xs) = 4a49bc4a767a1ff1ded925876470168baa86359b 
52SHA1 (patch-perl_agent_Makefile.PL) = 267dbc5c663ca3823e37e8afcc42f19986bc1a9f 
53SHA1 (patch-perl_agent_Support_Makefile.PL) = 7ee55ea96e2eeb275f7eed9d7bbc446c7195af4c 
54SHA1 (patch-perl_agent_agent.xs) = de018255afd1790f7cab70591505dabd6cd15047 
55SHA1 (patch-perl_agent_default__store_Makefile.PL) = 0599d99ce5226eaeaab3f1af76c68bfe7e57e1bd 
56SHA1 (patch-perl_default__store_Makefile.PL) = ed5ad7385680632b2153fa572635c5aea83c9114 
57SHA1 (patch-perl_manager_Makefile.PL) = bb34b119a2b3887a1af1f9b88e6d4bad6baf60bb 
58SHA1 (patch-snmplib_keytools.c) = c209a42a2767c8639d8535e02542de119264ebfc 
59SHA1 (patch-snmplib_scapi.c) = 9a49b1a00df8f9ab6bd69057f806377e9164cf1f 
60SHA1 (patch-snmplib_snmp__api.c) = b4f498aa93b61f809e3696df1fc6bf32bd942233 
61SHA1 (patch-snmplib_transports_snmpUDPBaseDomain.c) = a7eec599e1cfb2fbd22d0dd53412727b5ff1825d 34SHA1 (patch-snmplib_transports_snmpUDPBaseDomain.c) = a7eec599e1cfb2fbd22d0dd53412727b5ff1825d

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-af

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-agent_mibgroup_agentx_master.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-agent_mibgroup_agentx_master_admin.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-agent_mibgroup_at.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-agent_mibgroup_ip-mib_data__access_arp__sysctl.c

File Deleted: pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_ipv6.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-agent_snmp__agent.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-apps_snmpusm.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-configure.d_config__os__libs2

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-include_net-snmp_agent_snmp__agent.h

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-include_net-snmp_system_netbsd.h

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_ASN_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_AnyData__SNMP_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_OID_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_SNMP_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_SNMP_SNMP.xs

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_TrapReceiver_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_TrapReceiver_TrapReceiver.xs

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_agent_Support_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_agent_agent.xs

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_agent_default__store_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_default__store_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_manager_Makefile.PL

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-snmplib_keytools.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-snmplib_scapi.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-snmplib_snmp__api.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-agent_mibgroup_host_data__access_swrun__procfs__psinfo.c

File Deleted: pkgsrc/net/net-snmp/patches/Attic/patch-perl_agent_Makefile.PL

cvs diff -r1.1 -r1.2 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_tcpTable.c (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_tcpTable.c 2013/11/29 12:59:51 1.1
+++ pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_tcpTable.c 2020/06/12 02:22:08 1.2
@@ -1,30 +1,31 @@ @@ -1,30 +1,31 @@
1$NetBSD: patch-agent_mibgroup_mibII_tcpTable.c,v 1.1 2013/11/29 12:59:51 joerg Exp $ 1$NetBSD: patch-agent_mibgroup_mibII_tcpTable.c,v 1.2 2020/06/12 02:22:08 sevan Exp $
2 2
3--- agent/mibgroup/mibII/tcpTable.c.orig 2013-11-26 22:24:01.000000000 +0000 3
4+++ agent/mibgroup/mibII/tcpTable.c 4--- agent/mibgroup/mibII/tcpTable.c.orig 2020-06-12 02:28:28.274144065 +0100
5@@ -946,7 +946,11 @@ tcpTable_load(netsnmp_cache *cache, void 5+++ agent/mibgroup/mibII/tcpTable.c 2020-06-12 02:30:19.848438704 +0100
 6@@ -1043,7 +1043,11 @@
6 /* 7 /*
7 * Set up a linked list 8 * Set up a linked list
8 */ 9 */
9+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 10+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
10+ entry = TAILQ_FIRST(&table.inpt_queue); 11+ entry = TAILQ_FIRST(&table.inpt_queue);
11+#else 12+#else
12 entry = table.inpt_queue.cqh_first; 13 entry = table.INP_FIRST_SYMBOL;
13+#endif 14+#endif
14 while (entry) { 15 while (entry) {
15  16
16 nnew = SNMP_MALLOC_TYPEDEF(netsnmp_inpcb); 17 nnew = SNMP_MALLOC_TYPEDEF(netsnmp_inpcb);
17@@ -970,8 +974,13 @@ tcpTable_load(netsnmp_cache *cache, void 18@@ -1067,8 +1071,13 @@
18 nnew->inp_next = tcp_head; 19 nnew->inp_next = tcp_head;
19 tcp_head = nnew; 20 tcp_head = nnew;
20  21
21+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 22+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
22+ if (entry == TAILQ_FIRST(&table.inpt_queue)) 23+ if (entry == TAILQ_FIRST(&table.inpt_queue))
23+ break; 24+ break;
24+#else 25+#else
25 if (entry == table.inpt_queue.cqh_first) 26 if (entry == table.INP_FIRST_SYMBOL)
26 break; 27 break;
27+#endif 28+#endif
28 } 29 }
29  30
30 if (tcp_head) { 31 if (tcp_head) {

cvs diff -r1.1 -r1.2 pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_udpTable.c (expand / switch to unified diff)

--- pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_udpTable.c 2013/11/29 12:59:51 1.1
+++ pkgsrc/net/net-snmp/patches/patch-agent_mibgroup_mibII_udpTable.c 2020/06/12 02:22:08 1.2
@@ -1,63 +1,64 @@ @@ -1,63 +1,64 @@
1$NetBSD: patch-agent_mibgroup_mibII_udpTable.c,v 1.1 2013/11/29 12:59:51 joerg Exp $ 1$NetBSD: patch-agent_mibgroup_mibII_udpTable.c,v 1.2 2020/06/12 02:22:08 sevan Exp $
2 2
3--- agent/mibgroup/mibII/udpTable.c.orig 2013-11-26 22:25:02.000000000 +0000 3
4+++ agent/mibgroup/mibII/udpTable.c 4--- agent/mibgroup/mibII/udpTable.c.orig 2020-06-12 01:53:58.092446674 +0100
5@@ -395,7 +395,11 @@ udpTable_next_entry( void **loop_context 5+++ agent/mibgroup/mibII/udpTable.c 2020-06-12 02:01:40.556941658 +0100
 6@@ -426,7 +426,11 @@
6 * and update the loop context ready for the next one. 7 * and update the loop context ready for the next one.
7 */ 8 */
8 *data_context = (void*)entry; 9 *data_context = (void*)entry;
9+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 10+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
10+ *loop_context = (void*)TAILQ_NEXT(entry, inp_queue); 11+ *loop_context = (void*)TAILQ_NEXT(entry, inp_queue);
11+#else 12+#else
12 *loop_context = (void*)entry->INP_NEXT_SYMBOL; 13 *loop_context = (void*)entry->INP_NEXT_SYMBOL;
13+#endif 14+#endif
14 return index; 15 return index;
15 } 16 }
16  17
17@@ -405,7 +409,11 @@ udpTable_free(netsnmp_cache *cache, void 18@@ -436,7 +440,11 @@
18 UDPTABLE_ENTRY_TYPE *p; 19 UDPTABLE_ENTRY_TYPE *p;
19 while (udp_head) { 20 while (udp_head) {
20 p = udp_head; 21 p = udp_head;
21+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 22+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
22+ udp_head = TAILQ_NEXT(udp_head, inp_queue); 23+ udp_head = TAILQ_NEXT(udp_head, inp_queue);
23+#else 24+#else
24 udp_head = udp_head->INP_NEXT_SYMBOL; 25 udp_head = udp_head->INP_NEXT_SYMBOL;
25+#endif 26+#endif
26 free(p); 27 free(p);
27 } 28 }
28  29
29@@ -705,7 +713,11 @@ udpTable_load(netsnmp_cache *cache, void 30@@ -744,7 +752,11 @@
30 /* 31 /*
31 * Set up a linked list 32 * Set up a linked list
32 */ 33 */
33+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 34+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
34+ entry = TAILQ_FIRST(&table.inpt_queue); 35+ entry = TAILQ_FIRST(&table.inpt_queue);
35+#else 36+#else
36 entry = table.inpt_queue.cqh_first; 37 entry = table.INP_FIRST_SYMBOL;
37+#endif 38+#endif
38 while (entry) { 39 while (entry) {
39  40
40 nnew = SNMP_MALLOC_TYPEDEF(struct inpcb); 41 nnew = SNMP_MALLOC_TYPEDEF(struct inpcb);
41@@ -717,12 +729,22 @@ udpTable_load(netsnmp_cache *cache, void 42@@ -801,12 +813,22 @@
42 break; 43 break;
43 } 44 }
44  45
45+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 46+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
46+ entry = TAILQ_NEXT(nnew, inp_queue); /* Next kernel entry */ 47+ entry = TAILQ_NEXT(nnew, inp_queue); /* Next kernel entry */
47+ TAILQ_NEXT(nnew, inp_queue) = udp_head; 48+ TAILQ_NEXT(nnew, inp_queue) = udp_head;
48+#else 49+#else
49 entry = nnew->inp_queue.cqe_next; /* Next kernel entry */ 50 entry = nnew->INP_NEXT_SYMBOL; /* Next kernel entry */
50 nnew->inp_queue.cqe_next = udp_head; 51 nnew->INP_NEXT_SYMBOL = udp_head;
51+#endif 52+#endif
52 udp_head = nnew; 53 udp_head = nnew;
53  54
54+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800 55+#if defined(__NetBSD__) && __NetBSD_Version__ >= 699002800
55+ if (entry == TAILQ_FIRST(&table.inpt_queue)) 56+ if (entry == TAILQ_FIRST(&table.inpt_queue))
56+ break; 57+ break;
57+#else 58+#else
58 if (entry == table.inpt_queue.cqh_first) 59 if (entry == udp_inpcb.INP_NEXT_SYMBOL)
59 break; 60 break;
60+#endif 61+#endif
61 } 62 }
62  63
63 if (udp_head) { 64 if (udp_head) {

File Added: pkgsrc/net/net-snmp/patches/patch-configure
$NetBSD: patch-configure,v 1.1 2020/06/12 02:22:08 sevan Exp $

- Fix configure to look for des_cbc_encrypt in -ldes
- Fix configure on FreeBSD 10 & newer
- Fix portability bug in test

--- configure.orig	2018-07-16 15:33:50.000000000 +0100
+++ configure	2020-06-12 00:08:19.741995000 +0100
@@ -13923,7 +13923,7 @@
       hardcode_shlibpath_var=no
       ;;
 
-    freebsd1*)
+    freebsd1.*)
       ld_shlibs=no
       ;;
 
@@ -14917,7 +14917,7 @@
   shlibpath_var=LD_LIBRARY_PATH
   ;;
 
-freebsd1*)
+freebsd1.*)
   dynamic_linker=no
   ;;
 
@@ -14928,7 +14928,7 @@
     objformat=`/usr/bin/objformat`
   else
     case $host_os in
-    freebsd[123]*) objformat=aout ;;
+    freebsd[123].*) objformat=aout ;;
     *) objformat=elf ;;
     esac
   fi
@@ -19637,7 +19637,7 @@
 fi
 
 # Linux systemd
-if test "x$with_systemd" == "xyes"; then
+if test "x$with_systemd" = "xyes"; then
   other_src_list="$other_src_list sd-daemon.c"
   other_objs_list="$other_objs_list sd-daemon.o"
   other_lobjs_list="$other_lobjs_list sd-daemon.lo"
@@ -22715,6 +22715,81 @@
 ##
 #########################################
 
+
+echo "$as_me:$LINENO: checking for des_cbc_encrypt in -ldes" >&5
+echo $ECHO_N "checking for des_cbc_encrypt in -ldes... $ECHO_C" >&6
+if test "${ac_cv_lib_des_des_cbc_encrypt+set}" = set; then
+  echo $ECHO_N "(cached) $ECHO_C" >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldes  $LIBS"
+cat >conftest.$ac_ext <<_ACEOF
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+
+/* Override any gcc2 internal prototype to avoid an error.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+/* We use char because int might match the return type of a gcc2
+   builtin and then its argument prototype would still apply.  */
+char des_cbc_encrypt ();
+int
+main ()
+{
+des_cbc_encrypt ();
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.$ac_objext conftest$ac_exeext
+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
+  (eval $ac_link) 2>conftest.er1
+  ac_status=$?
+  grep -v '^ *+' conftest.er1 >conftest.err
+  rm -f conftest.er1
+  cat conftest.err >&5
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); } &&
+	 { ac_try='test -z "$ac_c_werror_flag"
+			 || test ! -s conftest.err'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; } &&
+	 { ac_try='test -s conftest$ac_exeext'
+  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
+  (eval $ac_try) 2>&5
+  ac_status=$?
+  echo "$as_me:$LINENO: \$? = $ac_status" >&5
+  (exit $ac_status); }; }; then
+  ac_cv_lib_des_des_cbc_encrypt=yes
+else
+  echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+ac_cv_lib_des_des_cbc_encrypt=no
+fi
+rm -f conftest.err conftest.$ac_objext \
+      conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+echo "$as_me:$LINENO: result: $ac_cv_lib_des_des_cbc_encrypt" >&5
+echo "${ECHO_T}$ac_cv_lib_des_des_cbc_encrypt" >&6
+if test $ac_cv_lib_des_des_cbc_encrypt = yes; then
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_LIBDES 1
+_ACEOF
+
+  LIBS="-ldes $LIBS"
+
+fi
+
+
 ##
 #   Compilation-related
 ##
@@ -32360,6 +32435,10 @@
   case $ac_option in
   # Handling of the options.
   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+	: Avoid regenerating within pkgsrc
+	exit 0
+	: Avoid regenerating within pkgsrc
+	exit 0
     ac_cs_recheck=: ;;
   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
     $as_echo "$ac_cs_version"; exit ;;