pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

zino: update to version 2.3.0.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Mon Nov 17 17:22:04 2025 +0100
Changeset:	d6d9a0ca9f254d6ab3d5ff72885b0921315a3f2f

Modified Files:
	zino/Makefile
	zino/PLIST
	zino/distinfo

Log Message:
zino: update to version 2.3.0.

Pkgsrc changes:
 * version-bump + checksums.
 * update PLIST to reflect installed files
 * Adjust py-snmp version requirement.

Upstream changes:

- Added an SNMP agent to respond to client queries for Zino uptime
  (to properly enable failover mechanisms in legacy clients)
  ([#487](https://github.com/Uninett/zino/issues/487))

- Added new config option to post reachability event when a new
  device is added to show that it was discovered by Zino

  We recommend to keep this config option set to `False` the first
  run after upgrading. That way the new `reachable_in_last_run`
  device status can be populated. After running Zino for a couple
  of minutes the config option can be set to `True` and after a
  restart Zino will inform about new devices that are discovered.
  ([#377](https://github.com/Uninett/zino/issues/377))

- Make the default of `snmp.trap.require_community` an empty list

  For the netsnmp backend this means that trap messages are admitted,
  regardless of community.

  For the pysnmp backend to work this needs to be changed to have
  at least one community string in that list. Otherwise no trap
  messages are admitted.
  ([#483](https://github.com/Uninett/zino/issues/483))

- Stop considering closed events as duplicates of open events during
  closed event modification
  ([#481](https://github.com/Uninett/zino/issues/481))

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=d6d9a0ca9f254d6ab3d5ff72885b0921315a3f2f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 zino/Makefile |  4 ++--
 zino/PLIST    | 11 +++++++++++
 zino/distinfo |  6 +++---
 3 files changed, 16 insertions(+), 5 deletions(-)

diffs:
diff --git a/zino/Makefile b/zino/Makefile
index e70d9479eb..4ee4ca261c 100644
--- a/zino/Makefile
+++ b/zino/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	zino-2.1.1
+DISTNAME=	zino-2.3.0
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Uninett/}
 GITHUB_PROJECT=	zino
@@ -16,7 +16,7 @@ TOOL_DEPENDS+=	${PYPKGPREFIX}-setuptools>=61.1:../../devel/py-setuptools
 
 DEPENDS+=	${PYPKGPREFIX}-apscheduler>=3.11:../../wip/py-apscheduler
 DEPENDS+=	${PYPKGPREFIX}-pydantic>=2.11:../../devel/py-pydantic
-DEPENDS+=	${PYPKGPREFIX}-snmp-6.2.*:../../wip/py-snmp
+DEPENDS+=	${PYPKGPREFIX}-snmp>=6.2.6<7:../../wip/py-snmp
 DEPENDS+=	${PYPKGPREFIX}-aiodns-[0-9]*:../../net/py-aiodns
 DEPENDS+=	${PYPKGPREFIX}-netsnmp-cffi>=0.1.2:../../wip/py-netsnmp-cffi
 .if ${PYTHON_VERSION} >= 312
diff --git a/zino/PLIST b/zino/PLIST
index 44e9185630..d72b36e728 100644
--- a/zino/PLIST
+++ b/zino/PLIST
@@ -63,6 +63,9 @@ ${PYSITELIB}/zino/scheduler.pyo
 ${PYSITELIB}/zino/snmp/__init__.py
 ${PYSITELIB}/zino/snmp/__init__.pyc
 ${PYSITELIB}/zino/snmp/__init__.pyo
+${PYSITELIB}/zino/snmp/agent.py
+${PYSITELIB}/zino/snmp/agent.pyc
+${PYSITELIB}/zino/snmp/agent.pyo
 ${PYSITELIB}/zino/snmp/base.py
 ${PYSITELIB}/zino/snmp/base.pyc
 ${PYSITELIB}/zino/snmp/base.pyo
@@ -159,6 +162,12 @@ ${PYSITELIB}/zino/snmp/mibdumps/PIM-MIB.pyo
 ${PYSITELIB}/zino/snmp/mibdumps/TCP-MIB.py
 ${PYSITELIB}/zino/snmp/mibdumps/TCP-MIB.pyc
 ${PYSITELIB}/zino/snmp/mibdumps/TCP-MIB.pyo
+${PYSITELIB}/zino/snmp/mibdumps/UNINETT-SMI.py
+${PYSITELIB}/zino/snmp/mibdumps/UNINETT-SMI.pyc
+${PYSITELIB}/zino/snmp/mibdumps/UNINETT-SMI.pyo
+${PYSITELIB}/zino/snmp/mibdumps/ZINO-MIB.py
+${PYSITELIB}/zino/snmp/mibdumps/ZINO-MIB.pyc
+${PYSITELIB}/zino/snmp/mibdumps/ZINO-MIB.pyo
 ${PYSITELIB}/zino/snmp/mibs/BFD-STD-MIB
 ${PYSITELIB}/zino/snmp/mibs/BFD-TC-STD-MIB
 ${PYSITELIB}/zino/snmp/mibs/BGP4-MIB
@@ -198,6 +207,8 @@ ${PYSITELIB}/zino/snmp/mibs/SNMPv2-MIB
 ${PYSITELIB}/zino/snmp/mibs/SNMPv2-SMI
 ${PYSITELIB}/zino/snmp/mibs/SNMPv2-TC
 ${PYSITELIB}/zino/snmp/mibs/TCP-MIB
+${PYSITELIB}/zino/snmp/mibs/UNINETT-SMI.my
+${PYSITELIB}/zino/snmp/mibs/UNINETT-ZINO-MIB.my
 ${PYSITELIB}/zino/snmp/netsnmpy_backend.py
 ${PYSITELIB}/zino/snmp/netsnmpy_backend.pyc
 ${PYSITELIB}/zino/snmp/netsnmpy_backend.pyo
diff --git a/zino/distinfo b/zino/distinfo
index 9783f9f480..f5b37ec95d 100644
--- a/zino/distinfo
+++ b/zino/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (zino-2.1.1.tar.gz) = 6ebb04485f3cea4fe442b547bca76131f573b14491cf7a6aa78b690a2b277ba8
-SHA512 (zino-2.1.1.tar.gz) = d2586e151c43b399fde5f1bb14035d1bb6fd40b72e639856550d8875c04ee6d1ebd415441a2f21515929460210ecb7fd9289102034d049fab1c6f59263eff47b
-Size (zino-2.1.1.tar.gz) = 549641 bytes
+BLAKE2s (zino-2.3.0.tar.gz) = 1b1634f9bc2999fa39f0d2587137c17c8c52466c86a526b912157881f4091dbc
+SHA512 (zino-2.3.0.tar.gz) = 7fe8037f6e609daffc143178d9aa14e3d4661b3738665f249b1c8db73cacf034ccb7d4c716a71427ab61ef5e0e4119816b4f5a2edaa529903f29fccc8edcb296
+Size (zino-2.3.0.tar.gz) = 558046 bytes


Home | Main Index | Thread Index | Old Index