debian: postinst: use systemctl mask
This commit is contained in:
parent
d7fac08792
commit
4faece9e89
5
debian/qubes-core-agent.postinst
vendored
5
debian/qubes-core-agent.postinst
vendored
@ -158,9 +158,8 @@ disableSystemdUnits() {
|
||||
if fgrep -q '[Install]' /lib/systemd/system/${unit}; then
|
||||
systemctl disable ${unit} > /dev/null 2>&1 || displayFailedStatus disable ${unit}
|
||||
else
|
||||
# Forcibly disable
|
||||
echo "Forcibly disabling: ${unit}"
|
||||
ln -sf /dev/null /etc/systemd/system/${unit}
|
||||
echo "Masking service: ${unit}"
|
||||
systemctl mask ${unit}
|
||||
fi
|
||||
else
|
||||
systemctl disable ${unit} > /dev/null 2>&1 || displayFailedStatus disable ${unit}
|
||||
|
Loading…
Reference in New Issue
Block a user