Bug#1092150: sysvinit-core - trigger kills non-sysvinit pid 1

Bastian Blank waldi at debian.org
Sun Jan 5 12:00:15 GMT 2025


Package: sysvinit-core
Version: 3.11-1
Severity: serious
X-Debbugs-Cc: waldi at debian.org

Running the trigger of sysvinit-core unconditionally kills a pid 1 that
is not sysvinit.  This process will not respond to the same signal
protocol and just die.

| root at c9570f76c33b:/# ps aux
| USER         PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
| root           1  0.0  0.0   4328  3648 pts/0    Ss   11:51   0:00 bash
| root         115  0.0  0.0   6352  3668 pts/0    R+   11:51   0:00 ps aux
| root at c9570f76c33b:/# dpkg-trigger --by-package libc6  libc-upgrade; dpkg --configure -a
| Processing triggers for sysvinit-core (3.11-1) ...
| sysvinit: creating /run/initctl
| sysvinit: restarting...

Bastian

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (700, 'testing'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.3-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages sysvinit-core depends on:
ii  debconf [debconf-2.0]       1.5.89
pn  initscripts                 <none>
ii  libc6                       2.40-4
ii  libselinux1                 3.7-3+b1
ii  mount                       2.40.2-13
pn  sysv-rc | file-rc | openrc  <none>
ii  sysvinit-utils              3.11-1

Versions of packages sysvinit-core recommends:
pn  orphan-sysvinit-scripts  <none>

Versions of packages sysvinit-core suggests:
pn  bootlogd  <none>



More information about the Debian-init-diversity mailing list