Ticket #1060 (closed defect: fixed)
/etc/krb.* transition not managed well
Reported by: | geofft | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | The Distant Future |
Component: | -- | Keywords: | |
Cc: | Fixed in version: | debathena-kerberos-config 1.15 | |
Upstream bug: |
Description
We have the following code in debathena-krb5-config's debian/rules:
ifeq ($(shell dpkg --compare-versions $(KRB5_VERSION) '<<' '1.7~' && echo y),y) DEB_TRANSFORM_FILES_debathena-kerberos-config += \ /etc/krb.conf.debathena \ /etc/krb.realms.debathena
However, nothing explicitly undiverts those two files on upgrade to a release with Kerberos 5 only. (Incidentally, the upstream package krb4-config stays installed because nothing specifically punts it...)
Change History
Note: See
TracTickets for help on using
tickets.
Uh, r24103 (2009-10-20) and r24288 (2010-01-22) call cleanup_old_diversion, so I'm not sure why you think nothing undiverts them. Nonetheless, I have cleaned this up now that krb4 is no longer a thing.
As to krb4-config sticking around, that should not be our fault. We conditionally Depend on it. When upgrading to a package without that Dependency, it should be marked for autoremoval.
r25848