I have verified that Clint's changes work-- eg I adjusted /var/lib/dpkg/info/tcpdump.postrm to have (ie, what dh_apparmor would add when tcpdump is built with new apparmor):
if [ "$1" = "purge" ] && ! [ -e "/etc/apparmor.d/usr.sbin.tcpdump" ]; then
and then I did:
$ sudo apt-get remove tcpdump # /etc/apparmor.d/local/usr.sbin.tcpdump still exists
$ sudo apt-get remove --purge tcpdump # /etc/apparmor.d/local/usr.sbin.tcpdump no longer exists
I will commit this to our bzr branch. Thanks Clint! :)
I have verified that Clint's changes work-- eg I adjusted /var/lib/ dpkg/info/ tcpdump. postrm to have (ie, what dh_apparmor would add when tcpdump is built with new apparmor): d/usr.sbin. tcpdump" ]; then
if [ "$1" = "purge" ] && ! [ -e "/etc/apparmor.
and then I did: d/local/ usr.sbin. tcpdump still exists d/local/ usr.sbin. tcpdump no longer exists
$ sudo apt-get remove tcpdump # /etc/apparmor.
$ sudo apt-get remove --purge tcpdump # /etc/apparmor.
I will commit this to our bzr branch. Thanks Clint! :)