From 6e1194e6478018e421ad7cad88cad3f4d6d72b1a Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Wed, 22 Apr 2026 12:12:26 +0300 Subject: [PATCH] ngircd: update to 27 Changes since 26.1: - Add SSL/TLS certificate validation for server-server links by default (new SSLVerify option to disable) - Add systemd sd_notify protocol support - Add Autojoin option for automatic channel joining on connect - Automatically maximize file descriptor limit at startup - Add Docker/container documentation and Dockerfile Signed-off-by: Alexandru Ardelean --- net/ngircd/Makefile | 4 ++-- net/ngircd/test.sh | 12 ++++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 net/ngircd/test.sh diff --git a/net/ngircd/Makefile b/net/ngircd/Makefile index 2eeec0b45f..3582ccf43b 100644 --- a/net/ngircd/Makefile +++ b/net/ngircd/Makefile @@ -8,12 +8,12 @@ include $(TOPDIR)/rules.mk PKG_NAME:=ngircd -PKG_VERSION:=26.1 +PKG_VERSION:=27 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://ngircd.barton.de/pub/ngircd -PKG_HASH:=55c16fd26009f6fc6a007df4efac87a02e122f680612cda1ce26e17a18d86254 +PKG_HASH:=6897880319dd5e2e73c1c9019613509f88eb5b8daa5821a36fbca3d785c247b8 PKG_MAINTAINER:=Alexandru Ardelean PKG_LICENSE:=GPL-2.0 diff --git a/net/ngircd/test.sh b/net/ngircd/test.sh new file mode 100644 index 0000000000..75dfb5208f --- /dev/null +++ b/net/ngircd/test.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +case "$1" in +ngircd|ngircd-nossl) + # Verify the installed default config passes ngircd's built-in syntax check + [ -f /etc/ngircd.conf ] + ngircd --configtest 2>&1 | grep -qi "ok\|using config\|ngircd" + ;; +*) + exit 0 + ;; +esac