Package: runit-run
Version: 2.3.0-1
Severity: normal

Dear Maintainer,

I ran apt-get upgrade and the runit trigger caused two services to start which
had 'down' files in their service directory. A similar service was not started.
I would have expected them to stay down.

Note that these services predate the new 'runit user services' despite similar
style of names. No runit packages were upgraded in this step:

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
...
Preparing to unpack …/189-luanti-server_5.14.0+dfsg-3_amd64.deb…
Unpacking luanti-server (5.14.0+dfsg-3) over (5.14.0+dfsg-2)…
...
Processing triggers for runit (2.3.0-1)…
Runit triggered upgrade: setup
Runit triggered upgrade: upgrade
ok: run: minetest-server@percyworld2: (pid 25619) 0s, normally down
ok: run: minetest-server@scaredlands: (pid 25638) 0s, normally down
...
$ sudo sv status /etc/service/*
run: /etc/service/minetest-server@percyworld2: (pid 25619) 906s, normally down; 
run: log: (pid 3353) 1962s
run: /etc/service/minetest-server@scaredlands: (pid 25638) 906s, normally down; 
run: log: (pid 3354) 1962s
down: /etc/service/minetest-server@thedeeps: 1962s; run: log: (pid 3356) 1962s
down: /etc/service/pdns-recursor: 1963s; run: log: (pid 3355) 1962s
$ tree /etc/service/
/etc/service/
├── minetest-server@percyworld2
│   ├── down
│   ├── finish
│   ├── log
│   │   ├── run
│   │   ├── run.dpkg-dist
│   │   └── supervise -> /run/runit/supervise/[email protected]
│   ├── run
│   └── supervise -> /run/runit/supervise/minetest-server@percyworld2
├── minetest-server@scaredlands
│   ├── down
│   ├── finish
│   ├── log
│   │   ├── run
│   │   ├── run.dpkg-dist
│   │   └── supervise -> /run/runit/supervise/[email protected]
│   ├── run
│   └── supervise -> /run/runit/supervise/minetest-server@scaredlands
├── minetest-server@thedeeps
│   ├── down
│   ├── finish
│   ├── log
│   │   ├── run
│   │   └── supervise -> /run/runit/supervise/[email protected]
│   ├── run
│   └── supervise -> /run/runit/supervise/minetest-server@thedeeps
└── pdns-recursor -> /etc/sv/pdns-recursor
...
$ tree /etc/sv
/etc/sv
...
│   └── supervise -> /run/runit/supervise/lxcfs
├── minetest-server@
│   ├── finish
│   ├── log
│   │   ├── run
│   │   └── run.dpkg-dist
│   └── run
├── pcscd
...
$ tree /usr/share/runit/
/usr/share/runit/
├── meta
│   ├── default-syslog
│   │   └── installed
│   ├── pcscd
│   │   └── installed
│   ├── ssh
│   │   └── installed
│   └── stubby
│       └── installed
├── sv
├── sv.current -> /usr/share/runit/sv.now
├── sv.now
└── sv.src -> /usr/share/runit/sv


-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.18.9+deb14-amd64 (SMP w/24 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: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Versions of packages runit-run depends on:
ii  runit  2.3.0-1

runit-run recommends no packages.

runit-run suggests no packages.

-- no debconf information

Reply via email to