Lintian tag: maintainer-script-calls-systemctl

Type: warning

Description (from lintian-explain-tags)

The maintainer script calls systemctl directly. Actions such as enabling a
unit file should be done using deb-systemd-helper so that they work on
machines with or without systemd. Starting a service should be done via
invoke-rc.d if the service has a corresponding sysvinit script or
deb-systemd-invoke if it does not.

If you are using debhelper, please use the systemd debhelper addon, which
is provided by debhelper (>= 9.20160709~).

Please refer to https://wiki.debian.org/Teams/pkg-systemd/Packaging for
details.

Visibility: warning
Show-Always: no
Check: maintainer-scripts/systemctl

Affected packages

source version binary level tag count information
amazon-ec2-net-utils 2.4.1-2 amazon-ec2-net-utils/2.4.1-2 warning maintainer-script-calls-systemctl 1 [postinst:63]
amazon-ec2-net-utils 2.4.1-2 amazon-ec2-net-utils/2.4.1-2 warning maintainer-script-calls-systemctl 1 [postinst:53]
amazon-ec2-net-utils 2.4.1-2 amazon-ec2-net-utils/2.4.1-2 warning maintainer-script-calls-systemctl 1 [postinst:39]
amazon-ec2-net-utils 2.4.1-2 amazon-ec2-net-utils/2.4.1-2 warning maintainer-script-calls-systemctl 1 [postinst:40]
amazon-ec2-net-utils 2.4.1-2 amazon-ec2-net-utils/2.4.1-2 warning maintainer-script-calls-systemctl 1 [postinst:66]
amazon-ec2-net-utils 2.4.1-2 amazon-ec2-net-utils/2.4.1-2 warning maintainer-script-calls-systemctl 1 [postinst:51]
avahi 0.8-16 avahi-daemon/0.8-16 warning maintainer-script-calls-systemctl 9 [postrm:7]
avahi 0.8-16 avahi-daemon/0.8-16 warning maintainer-script-calls-systemctl 9 [prerm:7]
condor 23.9.6+dfsg-2.1 condor-annex-ec2/23.9.6+dfsg-2.1 warning maintainer-script-calls-systemctl 1 [postinst:9]
condor 23.9.6+dfsg-2.1 condor-annex-ec2/23.9.6+dfsg-2.1+b2 warning maintainer-script-calls-systemctl 8 [postinst:9]
condor 23.9.6+dfsg-2.1 minicondor/23.9.6+dfsg-2.1 warning maintainer-script-calls-systemctl 1 [postinst:14]
condor 23.9.6+dfsg-2.1 minicondor/23.9.6+dfsg-2.1 warning maintainer-script-calls-systemctl 1 [postinst:13]
condor 23.9.6+dfsg-2.1 minicondor/23.9.6+dfsg-2.1+b2 warning maintainer-script-calls-systemctl 8 [postinst:14]
condor 23.9.6+dfsg-2.1 minicondor/23.9.6+dfsg-2.1+b2 warning maintainer-script-calls-systemctl 8 [postinst:13]
corekeeper 1.7 corekeeper/1.7 overridden maintainer-script-calls-systemctl 8 [postrm:12]
corekeeper 1.7 corekeeper/1.7+b1 overridden maintainer-script-calls-systemctl 1 [postrm:12]
dbus-broker 37-2 dbus-broker/37-2 overridden maintainer-script-calls-systemctl 9 [postinst:65]
dbus-broker 37-2 dbus-broker/37-2 overridden maintainer-script-calls-systemctl 9 [postinst:22]
debci 3.12 debci-worker/3.12 warning maintainer-script-calls-systemctl 1 [postinst:12]
debusine 0.12.1 debusine-server/0.12.1 overridden maintainer-script-calls-systemctl 1 [postinst:110]
debusine 0.12.1 debusine-server/0.12.1 overridden maintainer-script-calls-systemctl 1 [postinst:122]
gitlab 17.6.5-19 gitlab/17.6.5-19 warning maintainer-script-calls-systemctl 1 [postinst:1856]
glibc 2.41-12 libc6/2.41-12 warning maintainer-script-calls-systemctl 9 [postinst:198]
gpm 1.20.7-11 gpm/1.20.7-11+b2 warning maintainer-script-calls-systemctl 7 [prerm:12]
gpm 1.20.7-12 gpm/1.20.7-12 warning maintainer-script-calls-systemctl 9 [prerm:12]
keystone 2:27.0.0-3 keystone/2:27.0.0-3 warning maintainer-script-calls-systemctl 1 [postinst:1345]
knot-resolver 5.7.5-1 knot-resolver/5.7.5-1 warning maintainer-script-calls-systemctl 6 [preinst:14]
linux 6.16.3-1 hyperv-daemons/6.16.3-1 overridden maintainer-script-calls-systemctl 3 [postinst:11]
linux 6.16.3-1 hyperv-daemons/6.16.3-1 overridden maintainer-script-calls-systemctl 3 [preinst:11]
open-iscsi 2.1.11-2 open-iscsi/2.1.11-2 warning maintainer-script-calls-systemctl 9 [postinst:122]
openssh 1:10.0p1-8 openssh-server/1:10.0p1-8 warning maintainer-script-calls-systemctl 9 [postinst:116]
openssh 1:10.0p1-8 openssh-server/1:10.0p1-8 warning maintainer-script-calls-systemctl 9 [postinst:115]
pam 1.7.0-5 libpam0g/1.7.0-5 overridden maintainer-script-calls-systemctl 9 [postinst:57]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [postinst:239]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [postinst:240]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [prerm:120]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [postinst:187]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [postinst:241]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [postrm:89]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [prerm:121]
pcp 6.3.8-1 pcp/6.3.8-1 overridden maintainer-script-calls-systemctl 7 [prerm:88]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [postrm:91]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [postinst:243]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [prerm:122]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [prerm:90]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [postinst:189]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [prerm:123]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [postinst:241]
pcp 7.0.0-1 pcp/7.0.0-1 overridden maintainer-script-calls-systemctl 8 [postinst:242]
pk4 5+nmu1 pk4/5+nmu1+b8 overridden maintainer-script-calls-systemctl 9 [postinst:7]
portsentry 1.2-16 portsentry/1.2-16 warning maintainer-script-calls-systemctl 9 [postinst:66]
rabbitmq-server 4.0.5-10 rabbitmq-server/4.0.5-10 warning maintainer-script-calls-systemctl 1 [postinst:48]
rsyslog 8.2506.0-4 rsyslog/8.2506.0-4 warning maintainer-script-calls-systemctl 9 [prerm:7]
samba 2:4.22.4+dfsg-1 samba/2:4.22.4+dfsg-1 warning maintainer-script-calls-systemctl 9 [postinst:70]
samba 2:4.23.0~rc3+dfsg-1 samba/2:4.23.0~rc3+dfsg-1 warning maintainer-script-calls-systemctl 8 [postinst:70]
snapd 2.68.3-3 snapd/2.68.3-3+b2 overridden maintainer-script-calls-systemctl 7 [prerm:9]
snapd 2.68.3-3 snapd/2.68.3-3+b2 overridden maintainer-script-calls-systemctl 7 [postrm:9]
snapd 2.68.3-3 snapd/2.68.3-3+b2 warning maintainer-script-calls-systemctl 7 [postrm:22]
snapd 2.71-3 snapd/2.71-3 overridden maintainer-script-calls-systemctl 8 [prerm:24]
snapd 2.71-3 snapd/2.71-3 overridden maintainer-script-calls-systemctl 8 [postrm:9]
snapd 2.71-3 snapd/2.71-3 overridden maintainer-script-calls-systemctl 8 [prerm:9]
snapd 2.71-3 snapd/2.71-3 overridden maintainer-script-calls-systemctl 8 [postrm:22]
systemd 258~rc3-1 systemd/258~rc3-1 overridden maintainer-script-calls-systemctl 7 [postinst:7]
systemd 258~rc3-1 systemd/258~rc3-1 overridden maintainer-script-calls-systemctl 7 [postinst:63]
systemd 258~rc3-1 systemd/258~rc3-1 overridden maintainer-script-calls-systemctl 7 [postinst:65]
systemd 258~rc3-1 systemd/258~rc3-1 overridden maintainer-script-calls-systemctl 7 [postinst:64]
systemd 258~rc3-1 systemd-coredump/258~rc3-1 overridden maintainer-script-calls-systemctl 7 [prerm:11]
systemd 258~rc3-1 systemd-oomd/258~rc3-1 overridden maintainer-script-calls-systemctl 7 [postinst:88]
systemd 258~rc4-1 systemd/258~rc4-1 overridden maintainer-script-calls-systemctl 8 [postinst:65]
systemd 258~rc4-1 systemd/258~rc4-1 overridden maintainer-script-calls-systemctl 8 [postinst:64]
systemd 258~rc4-1 systemd/258~rc4-1 overridden maintainer-script-calls-systemctl 8 [postinst:7]
systemd 258~rc4-1 systemd/258~rc4-1 overridden maintainer-script-calls-systemctl 8 [postinst:63]
systemd 258~rc4-1 systemd-coredump/258~rc4-1 overridden maintainer-script-calls-systemctl 8 [prerm:11]
systemd 258~rc4-1 systemd-oomd/258~rc4-1 overridden maintainer-script-calls-systemctl 8 [postinst:88]
unattended-upgrades 2.12 unattended-upgrades/2.12 overridden maintainer-script-calls-systemctl 1 [postinst:158]
wpa 2:2.10-24 hostapd/2:2.10-24 overridden maintainer-script-calls-systemctl 9 [postrm:7]
wpa 2:2.10-24 hostapd/2:2.10-24 overridden maintainer-script-calls-systemctl 9 [postinst:58]