Ticket #866 (closed defect: fixed)
debathena-apparmor-config needs to undivert/unremove stuff
Reported by: | andersk | Owned by: | |
---|---|---|---|
Priority: | high | Milestone: | The Distant Future |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | debathena-apparmor-config 1.2.4 | |
Upstream bug: |
Description (last modified by andersk) (diff)
debathena-apparmor-config has a whole bunch of conditional diversions and removals; therefore, it needs to undivert and unremove those files in the respective opposite cases.
Otherwise all kinds of brokenness gets left behind in /etc/apparmor.d on upgrades to lucid, which breaks Firefox. (This seems to be what happened on ozok-the-destroyer.mit.edu.)
Change History
comment:2 Changed 12 years ago by jdreed
Can we just rebuild apparmor-config with the new c-p-d which automatically undiverts? Or does that not cover this screw case?
comment:3 Changed 12 years ago by jdreed
So, this was filed before c-p-d 4.12 was a thing. Now that we can safely call UNDIVERT_FILES regardless, this is as simple as adding a bunch of else clauses with DEB_UNDIVERT_FILES, right?