pkgsrc-WIP-changes archive

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

zino: update to version 2.5.2.



Module Name:	pkgsrc-wip
Committed By:	Havard Eidnes <he%NetBSD.org@localhost>
Pushed By:	he
Date:		Mon Sep 14 11:37:48 2026 +0200
Changeset:	8a827566b5b58a60c6fd2b29a606661afa19c6dc

Modified Files:
	zino/Makefile
	zino/distinfo

Log Message:
zino: update to version 2.5.2.

Pkgsrc changes:
 * version-bump + checksums + minor adjust of dependencies.

Upstream changes:

- Added explanation section to documentation covering Zino's history,
  core concepts, and technical architecture
  ([#435](https://github.com/Uninett/zino/issues/435)) - Added
  documentation for cuRitz, with screenshots.
  ([#568](https://github.com/Uninett/zino/issues/568))
- `--user` and the `process.user` setting now accept a numeric
  `UID` or `UID:GID` or, as previously, a user name, so Zino can drop
  privileges to a UID that has no entry in `/etc/passwd` (e.g. inside
  a container)

- BGP sessions that go down are reported again. On routers that
  send Zino an SNMP trap when a session drops, the drop was only
  written to the log and never turned into an event, so the outage
  went unreported ([#575](https://github.com/Uninett/zino/issues/575))
- Fixed a bug where a failed SNMP session open operation (e.g. due
  to file descriptor exhaustion) could permanently wedge that device's
  session lock, silently disabling closure of a concurrently-opened,
  shared session for the same device and leaking a file descriptor.
- Fixed the release workflow so that Docker images are actually
  built and published to the GitHub Container Registry when a release
  is made
- Reworked the systemd howto-guide to suggest binding the privileged
  SNMP trap port via the `CAP_NET_BIND_SERVICE` capability, so Zino
  runs as an unprivileged user instead of starting as root
- The bundled Docker Compose setup now uses host networking, so
  Zino receives SNMP traps with their real source addresses; under
  bridge networking Docker rewrote the source to the gateway and Zino
  silently dropped every trap

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

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

diffstat:
 zino/Makefile | 4 ++--
 zino/distinfo | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diffs:
diff --git a/zino/Makefile b/zino/Makefile
index 3795d00326..f6e77836ac 100644
--- a/zino/Makefile
+++ b/zino/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	zino-2.5.1
+DISTNAME=	zino-2.5.2
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=Uninett/}
 GITHUB_PROJECT=	zino
@@ -17,7 +17,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.6<7:../../wip/py-snmp
-DEPENDS+=	${PYPKGPREFIX}-aiodns-[0-9]*:../../net/py-aiodns
+DEPENDS+=	${PYPKGPREFIX}-aiodns>=3.6.1:../../net/py-aiodns
 DEPENDS+=	${PYPKGPREFIX}-netsnmp-cffi>=0.2.1:../../wip/py-netsnmp-cffi
 .if ${PYTHON_VERSION} >= 312
 DEPENDS+=	${PYPKGPREFIX}-pyasyncore-[0-9]*:../../devel/py-pyasyncore
diff --git a/zino/distinfo b/zino/distinfo
index 245918eabd..b1b744335e 100644
--- a/zino/distinfo
+++ b/zino/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (zino-2.5.1.tar.gz) = d581228cd0de9ce57152c16472fbd1dce743a908fc46f6c0d61cd6638c424413
-SHA512 (zino-2.5.1.tar.gz) = 44a70a36782e83dda58a5a9d142e509a6f136b53df162829ea7a54ab34285892b367074cf08930524ef408de5fbf401a74a8006e0955182268fe11a71bdb9ca5
-Size (zino-2.5.1.tar.gz) = 593944 bytes
+BLAKE2s (zino-2.5.2.tar.gz) = 0cec8df3b77bf6ff4d51dbe423f69a3ed6dd4ade61b03f66741584434905d0bc
+SHA512 (zino-2.5.2.tar.gz) = aab7790626d9e381434611da6cb42a7ef417d0f11f29ad7ed2db63ccadf89b38c17be17cb8bfe3bc0aaa1c349a75bd65824908f9b6637176058e03e275cb39df
+Size (zino-2.5.2.tar.gz) = 1336009 bytes


Home | Main Index | Thread Index | Old Index