summaryrefslogtreecommitdiff
path: root/net/p5-Net-SNMP
AgeCommit message (Collapse)AuthorFilesLines
2016-06-08Bump PKGREVISION for perl-5.24.wiz1-2/+2
2015-11-04Add SHA512 digests for distfiles for net categoryagc1-1/+2
Problems found with existing digests: Package haproxy distfile haproxy-1.5.14.tar.gz 159f5beb8fdc6b8059ae51b53dc935d91c0fb51f [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Problems found locating distfiles: Package bsddip: missing distfile bsddip-1.02.tar.Z Package citrix_ica: missing distfile citrix_ica-10.6.115659/en.linuxx86.tar.gz Package djbdns: missing distfile djbdns-1.05-test25.diff.bz2 Package djbdns: missing distfile djbdns-cachestats.patch Package djbdns: missing distfile 0002-dnscache-cache-soa-records.patch Package gated: missing distfile gated-3-5-11.tar.gz Package owncloudclient: missing distfile owncloudclient-2.0.2.tar.xz Package poink: missing distfile poink-1.6.tar.gz Package ra-rtsp-proxy: missing distfile rtspd-src-1.0.0.0.tar.gz Package ucspi-ssl: missing distfile ucspi-ssl-0.70-ucspitls-0.1.patch Package waste: missing distfile waste-source.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-07-12Comment out dependencies of the stylewiz1-2/+2
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS since pkgsrc enforces the newest perl version anyway, so they should always pick perl, but sometimes (pkg_add) don't due to the design of the {,} syntax. No effective change for the above reason. Ok joerg
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-10-09Remove SVR4_PKGNAME, per discussion on tech-pkg.wiz1-2/+1
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2013-12-09Fix/Update DEPENDS paterns for perl CORE modules, with some trivial fixes.obache1-3/+3
Bump PKGREVISION for runtime dependency pattern changed packages.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-1/+2
are called p5-*. I hope that's all of them.
2012-05-31Updating package for CPAN module Net::SNMP in net/p5-Net-SNMP fromsno3-241/+10
5.2.0nb4 to 6.0.1. pkgsrc changes: - Adjust license - Adjust dependencies - remove patch which correct bogus attributes (upstream fixed) Upstream changes: RELEASE 6.0.1 SEP-09-2010 - Removed all occurrences of the "locked" attribute that was deprecated in Perl 5.12.0. - Changed the test validating the presence of a monotonic time value to check for invalid implementations. - The SNMPv3 contextEngineID and contextName are now stored as part of the request allowing for these values to be changed between messages. RELEASE 6.0.0 SEP-09-2009 - Substantial internal code cleanup was performed based upon the Perl::Critic module and the "Perl Best Practices" book. - Added support for the Module::Build system for building, testing, and installing Perl modules. - The translation logic for OCTET STRINGs now uses the definition of a DisplayString in RFC 2579 to determine if the octets are to be converted into a hexadecimal representation. - The get_table() and get_entries() methods were refactored as part of the code cleanup. The get_entries() method now handles "holes" in tables better and indexes with a value of zero. - The inheritance structure of the Transport Domain objects was updated to reduce code duplication and increase maintainability. - The resolution of IPv6 addresses was made more exhaustive. - The handling of OBJECT IDENTIFIERs was made more efficient by using [un]pack() with a BER compressed integer template. - Additional validation of the values passed to most methods is now performed and the error messages have been made more robust. - The documented examples were updated based upon commonly asked questions (specifically Example 3 and Example 4). - A Response-PDU with an error-status set to "noError" no longer generates an error when the error-index is non-zero, as decribed in Section 4.2.4 of RFC 3416. - The function oid_lex_cmp() was added to provide for the lexicographical comparison of two OBJECT IDENTIFIERs. - The error-status is no longer set for the exceptions noSuchObject, noSuchInstance, and endOfMibView when translation is not enabled.
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-2/+2
2010-11-13Bring in change from 6.0.1:bouyer3-3/+236
Removed all occurrences of the "locked" attribute that was deprecated in Perl 5.12.0. I didn't upgrade the package to 6.0.1 because it causes incompatibilities with net/mrtg PKGREVISON++
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-2/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-09-10Canonicalize HOMEPAGE, so that it doesn't include the versionhe1-2/+2
number or the author name. No version bump since this does not really change any substantial parts of the binary package.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam1-1/+0
can handle packages having no PLIST files.
2007-10-13- The package can be installed to DESTDIRheinz1-2/+5
- No C compiler needed for this module
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-11-07Updated p5-Net-SNMP to 5.2.0martti2-7/+7
- Removed the dependency on the IO::Socket::INET and IO::Socket::INET6 modules. The IO::Socket module is now used for all socket objects. - The port information can now be included as part of the transport address specified with the session() Transport Domain arguments. - Added support for specifying the scope zone index for IPv6 addresses as described in RFC 4007 - "IPv6 Scoped Address Architecture". - The default value for the agent-addr in SNMPv1 Trap-PDUs is now the IP address associated with the interface on which the trap will be transmitted. - Support of the AES privacy protocol was updated to be compliant with RFC 3826 - "The Advanced Encryption Standard (AES) Cipher Algorithm in the SNMP User-based Security Model". - Corrected an issue where any non-blocking SNMPv3 message queued prior to calling snmp_dispatcher() was sent with an empty contextEngineID. - The first SNMPv3 discovery message is again being sent with a zero- length msgUserName as suggested by RFC 3414. - All sockets are now flagged as non-blocking to prevent a possible deadlock due to an interaction between recv() and select(). - The sending of messages is now bounded by the receive processing rate to avoid receive buffer overflows. - The return value of select() is now checked for both "undef" and -1. - The "usm.t" tests are now skipped if any of the non-core modules required by the Net::SNMP::Security::USM module are not present.
2005-11-07Removed the buildlink3.mkmartti1-18/+0
I got few private comments that one should not use buildlink3.mk but the standard DEPENDS statement because we do not link against libraries in this case.
2005-11-05Added buildlink3.mk for this package.martti1-0/+18
2005-08-06Bump the PKGREVISIONs of all (638) packages that hardcode the locationsjlam1-1/+2
of Perl files to deal with the perl-5.8.7 update that moved all pkgsrc-installed Perl files into the "vendor" directories.
2005-07-13Turn PERL5_PACKLIST into a relative path instead of an absolute path.jlam1-2/+2
These paths are now relative to PERL5_PACKLIST_DIR, which currently defaults to ${PERL5_SITEARCH}. There is no change to the binary packages.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests.agc1-1/+2
2005-01-14Update p5-Net-SNMP to 5.0.1jschauma2-6/+5
Changes since 4.1.2: RELEASE 5.0.1 SEP-09-2004 - The module is now again functional with Perl 5.6.x. Compensations were made for compatibility problems with the IO::Socket::INET and Math::BigInt modules packaged with Perl 5.6.x. - The UDP/IPv6 and TCP/IPv6 Transport Domains are now functional when using version 2.0x of the IO::Socket::INET6 module. RELEASE 5.0.0 JUL-20-2004 - Added support for the UDP/IPv6 Transport Domain listed in RFC 3419. - Support for the TCP/IPv4 and TCP/IPv6 Transport Domains was added as described in RFC 3430 - "SNMP over TCP Transport Mapping". - Optimizations were made to ASN.1 processing and preparation methods. - Corrected a possible memory exhaustion error with OCTET STRINGs that contain "printf" format characters. - The ASN.1 types associated with the ObjectSyntax values in the VarBindList can now be retrieved using the var_bind_types() method. - The function snmp_type_ntop() was added for displaying ASN.1 types. - The Net::SNMP::Dispatcher module now checks for select() errors. - Passing the "-maxrepetitions" argument with a value of 1 or less to the get_table() or get_entries() methods instructs them to use get-next-request messages instead of get-bulk-request messages. - The maximum allowed value for the maxMsgSize was reduced to 65535. - The Perl modules for the non-default Transport Domains and Security Model are now loaded at runtime instead of compile time.
2004-12-20since perl is now built with threads on most platforms, the perl archlibgrant1-1/+2
module directory has changed (eg. "darwin-2level" vs. "darwin-thread-multi-2level"). binary packages of perl modules need to be distinguishable between being built against threaded perl and unthreaded perl, so bump the PKGREVISION of all perl module packages and introduce BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct dependencies are registered and the binary packages are distinct. addresses PR pkg/28619 from H. Todd Fujinaka.
2004-04-27Convert to buildlink3.snj1-2/+2
2003-09-18Update to 4.1.2, inspired by Koji Kondo's update to 4.1.0 in PR 21782.wiz2-7/+6
Changes: RELEASE 4.1.2 SEP-11-2003 - Removed an unintended dependency on the Crypt::Rijndael that would cause SNMPv3 support to be unavailable and the "usm.t" tests to fail due to a "strict subs" error in Net::SNMP::Security::USM module. RELEASE 4.1.1 SEP-09-2003 - Corrected a misinterpretation of the "The AES Cipher Algorithm in the SNMP's User-based Security Model" draft specification that lead to the incorrect encoding and decoding of the last block of the message. - The syntax of the get_entries() method was changed to expect the column values to entered as full OBJECT IDENTIFIERs allowing the traversal of conceptual rows in different tables which are indexed identically. - The processing of the serialization of an OBJECT IDENTIFIER was optimized. - The oid_lex_sort() function was updated to order OBJECT IDENTIFIER strings padded with spaces as lexicographically greater than unpadded strings. - An empty contextEngineId in a response message is now accepted during the SNMPv3 discovery process. - Corrected an argument validation error with the get_bulk_request() method. RELEASE 4.1.0 MAY-06-2003 - Working in conjunction with the Extended Security Options Consortium (http://www.snmp.com/eso), support for additional privacy protocols has been added to the SNMPv3 User-based Security Model. "Extension to the USM to Support Triple-DES EDE in 'Outside' CBC Mode" Reeder and Gudmunsson; October 1999, expired April 2000 http://www.snmp.com/eso/draft-reeder-snmpv3-usm-3desede-00.txt "The AES Cipher Algorithm in the SNMP's User-based Security Model" Blumenthal, Maino, and McCloghrie; October 2002, expired April 2003 http://www.snmp.com/eso/draft-blumenthal-aes-usm-04.txt - A new method called get_entries() was added to allow the retrieval of columns of a table entry using get-next-requests or get-bulk-requests. - The argument "-maxrepetitions" was added to the get_table() method. - Responses to SNMPv3 messages with non-default contextEngineIDs or contextNames are now properly processed. - The method var_bind_names() was added to retrieve an array of the ObjectNames in the VarBindList in the order in which they were received in the GetResponse-PDU. RELEASE 4.0.3 SEP-09-2002 - Net::SNMP objects are now destroyed as expected when they are no longer referenced. An internal reference to the object allocated by the Net::SNMP::Dispatcher module is now properly cleared. - A socket with a file descriptor value of 0 is now accepted by the Net::SNMP module as a valid and open filehandle. - Removed an "optimization" which was intended to provide a smoother initialization of the dispatcher but instead could lead to messages incorrectly timing out. RELEASE 4.0.2 MAY-06-2002 - The SNMPv3 request message sent for time synchronization is now sent with the same securityLevel that is configured for the session. - The "reserved" bits in the msgFlags field of an incoming SNMPv3 message are now ignored as suggested by RFC 2572. - When encrypting a SNMPv3 message, the padding byte(s) are now set to a value equal to the size of the padding. "The actual pad value is irrelevant..." according RFC 2574 Section 8.1.1.2. However, there are some agents that expect this byte pattern. - Corrected a reference count mismatch which would leave a listening socket open if no response is received from the remote agent. - Corrected a "deep recursion" error that occurred when using the get_table() method to retrieve large tables in blocking mode. - Using the "-delay" argument with the get_table() method no longer incorrectly delays between message exchanges when retrieving the table. - Optimizations and improvements were made to the Net::SNMP::Dispatcher event scheduling and handling procedures. - The "translate unsigned" logic now correctly handles properly formatted (but unexpected) negative Counter64, Counter, Gauge, and TimeTick values.
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2002-10-27Use buildlink2. Use perl5/module.mk.seb1-6/+3
2002-01-18Update p5-Net-SNMP to 4.0.1mjl2-5/+5
- SNMPv3 objects using authentication now send a separate authenticated request message for time synchronization while performing discovery. - Non-blocking SNMPv1/2c messages with a "-delay" argument which are queued before entering the event loop are no longer incorrectly discarded. - The Net::SNMP::Security::Community::security_model() method now returns the correct value as reserved by RFC 2571. - The first subidentifier in an OBJECT IDENTIFIER is now restricted to ccitt(0), iso(1), or joint-iso-ccitt(2) as specified by ISO/IEC 8825. Fixes PR/15220 by Shell Hung (I really should get a function key with that text!)
2001-11-30Update to 4.0.0mjl2-7/+11
- The module has been completely redesigned to add support for SNMPv3 and to follow the SNMP Management Framework defined by RFC 2571. - Perl version 5.6.0 or greater is now required to use the module. - Updated the method calls to expect the same argument syntax regardless of whether they are invoked by "blocking" or "non-blocking" objects. - The non-core modules Crypt::DES, Digest::MD5, Digest::SHA1, and Digest::HMAC are now required to support SNMPv3. - Added the ability to specify the local address and port number used by each object. - Corrected an error in the Net::SNMP::FSM module that would cause all response messages to be dropped in "non-blocking" mode if there is a recv() error. - Updated the logic in the "blocking" response handling method such the transmit buffer is properly updated if there is a decode error while parsing the GetResponse-PDU. - Counter, Guages, and TimeTick values that are incorrectly encoded as negative signed integers are now converted to unsigned values. This feature can be disabled by setting the "-unsigned" flag to false using the translate() method. - An empty community name is now allowed. - Updated the "non-blocking" example script.
2001-11-26Buildlinkify, in the sense that only the perl headers are found injlam1-3/+4
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-1/+1
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-28Update to 3.60, per pkg/11603 by Damon Brodie.wiz2-6/+6
Changes: Translation can now be enabled on a per ASN.1 basis; FSM event loop prioritizes SNMP responses over other actions; added examples.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-09-03silence pkglintwiz1-2/+1
2000-09-03add RCS Idwiz1-0/+2
2000-08-31ooops, remove pathexplorer1-1/+1
2000-08-31add Net-SNMP-3.50.explorer5-0/+28
This is different from the p5-SNMP package in that it does not Perl 5 module for SNMP queries.