Package: runit-services
Version: 0.9.1
Severity: normal
Tags: patch

Dear Maintainer,

'sv stop slim' does not stop slim because slim starts in the background by
default when it should start in the foreground for runit supervision. Runit
becomes confused about whether slim is running.

To fix, invoke with '-n':

# cpsv d slim
diff -Naur --color '--exclude=supervise' '--exclude=conf' '--exclude=wtime' 
'--exclude=log' /usr/share/runit/sv.src/slim/run /etc/sv/slim/run
--- /usr/share/runit/sv.src/slim/run    2025-04-10 09:52:56.000000000 +0100
+++ /etc/sv/slim/run    2025-11-20 23:38:30.278842414 +0000
@@ -18,4 +18,4 @@
 
 exec 2>&1
 
-exec /usr/bin/slim
+exec /usr/bin/slim -n


Thanks,

Andrew

-- System Information:
Distributor ID: Devuan
Description:    Devuan GNU/Linux 7 (freia/ceres)
Release:        7
Codename:       freia ceres
Architecture: x86_64

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-services depends on:
ii  runit         2.2.0-6
ii  runit-helper  2.16.4

Versions of packages runit-services recommends:
ii  runit-init  2.2.0-6

Versions of packages runit-services suggests:
ii  socklog  2.1.1+repack-1
ii  xchpst   0.8.0~git20251026.d185632-1~ajb1

-- no debconf information

Reply via email to