Ticket #1060 (closed defect: fixed)

Opened 8 years ago

Last modified 6 years ago

/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

comment:1 Changed 6 years ago by jdreed

  • Status changed from new to committed

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

comment:2 Changed 6 years ago by jdreed

Re-committed in r25903

comment:3 Changed 6 years ago by jdreed

  • Status changed from committed to development
  • Fixed in version set to debathena-kerberos-config 1.15

comment:4 Changed 6 years ago by jdreed

  • Status changed from development to proposed

comment:5 Changed 6 years ago by jdreed

  • Status changed from proposed to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.