Package: runit Version: 2.2.0-6 Severity: wishlist Tags: patch X-Debbugs-Cc: [email protected]
Hi Lorenzo, The default-syslog virtual service does not know about the forthcoming metalog package[1]. I suggest a patch along the lines of the attached to prepare for this implementation of syslog joining debian. Thanks! Andrew [1] ITP #1109152 https://bugs.debian.org/1109152 -- System Information: Debian Release: forky/sid APT prefers experimental APT policy: (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.17.8+deb14-amd64 (SMP w/4 CPU threads; PREEMPT) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en Shell: /bin/sh linked to /usr/bin/dash Init: runit (via /run/runit.stopit) LSM: AppArmor: enabled Versions of packages runit depends on: ii libc6 2.41-12 ii runit-helper 2.16.4 ii sysuser-helper 1.6.0 Versions of packages runit recommends: ii runit-init 2.2.0-6 Versions of packages runit suggests: ii runit-services 0.10.0 ii socklog 2.1.1+repack-1 pn ucspi-unix <none> ii xchpst 0.8.0~git20251026.d185632-1~ajb1 ii zsh 5.9-8+b14 -- Configuration Files: /etc/sv/default-syslog/check changed: socklog-check && exit 0 unixclient /dev/log /bin/true 2>&1 | grep -q '^connect: Protocol wrong type for socket' && exit 0 fuser /dev/log >/dev/null 2>/dev/null && exit 0 # psmisc is not essential+not available on Hurd for service in rsyslog socklog-unix syslog-ng metalog busybox-syslogd inetutils-syslogd ; do sv u $service && sv check $service && exit 0 done exit 1 -- no debconf information
From 878fcb432c9b4a34b63d9cabfc5caad5d3c6088d Mon Sep 17 00:00:00 2001 From: Andrew Bower <[email protected]> Date: Sat, 29 Nov 2025 13:45:12 +0000 Subject: [PATCH] add metalog to syslog implementation list --- debian/sv/default-syslog/check | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/sv/default-syslog/check b/debian/sv/default-syslog/check index 0dd23c0..3537a7d 100755 --- a/debian/sv/default-syslog/check +++ b/debian/sv/default-syslog/check @@ -7,7 +7,7 @@ unixclient /dev/log /bin/true 2>&1 | grep -q '^connect: Protocol wrong type for fuser /dev/log >/dev/null 2>/dev/null && exit 0 # psmisc is not essential+not available on Hurd # note: only socklog exists as runit service in Debian right now -for service in rsyslog socklog-unix syslog-ng busybox-syslogd inetutils-syslogd ; do +for service in rsyslog socklog-unix syslog-ng metalog busybox-syslogd inetutils-syslogd ; do sv u $service && sv check $service && exit 0 done -- 2.51.0
signature.asc
Description: PGP signature

