debian: postinst: use systemctl mask

This commit is contained in:
HW42 2015-01-24 22:19:08 +01:00
parent 47d1fdcbdc
commit 461a13f882

View File

@ -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}