1
0
Fork 0

Rewriting frr.postrm in policy compliant way.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-05 10:16:15 +01:00
parent 733d0422ce
commit c1be03a797
Signed by: daniel
GPG key ID: FBB4F0E80A80222F

25
debian/frr.postrm vendored
View file

@ -1,15 +1,26 @@
#!/bin/sh #!/bin/sh
set -e set -e
case "${1}" in
purge)
rm -f /etc/frr/.pkg.frr.nointegrated rm -f /etc/frr/.pkg.frr.nointegrated
rmdir /etc/frr > /dev/null 2>&1 || true
if [ "$1" = "purge" ]; then rm -rf /run/frr
rm -rf /run/frr || true rm -rf /var/lib/frr
rm -rf /var/lib/frr || true ;;
# "purge" does not remove logfiles. therefore we shouldn't delete remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
# the "frr" user/group since that would leave files with "dangling"
# ownership. ;;
fi
*)
echo "postrm called with unknown argument \`${1}'" >&2
exit 1
;;
esac
#DEBHELPER# #DEBHELPER#
exit 0