5 # NOTE: This package name detection will only work on Debian.
6 # If this prerm script ever starts doing work on Red Hat,
7 # we'll need to adapt this code accordingly.
8 script="$(basename "${0}")"
10 systemd_unit="${pkg}.service"
14 if [ -e /run/systemd/system ]; then
15 systemctl stop "${systemd_unit}" || true
16 systemctl disable "${systemd_unit}" || true
19 # Unit files from Python packages get installed by postinst so
20 # we have to remove them explicitly here.
21 py_unit="/usr/share/doc/${pkg}/${pkg}.service"
22 if [ -e "${py_unit}" ]
24 rm "/lib/systemd/system/${pkg}.service" || true