Comment 3 for bug 8770

Revision history for this message
In , Brian May (bam) wrote : Re: Bug#274763: heimdal, krb5, krb4, openafs: kerberos implementations have several undelcared conflicts

>>>>> "Frank" == Frank Lichtenheld <email address hidden> writes:

    Frank> Package: heimdal,krb5,krb4,openafs
    Frank> Severity: serious

I really am not familiar with one bug report for multiple
packages. Does this mean this email will go to all maintainers?

    Frank> The kerberos implementations available in Debian have
    Frank> several undeclared file conflicts. A non-inclusive list:

    Frank> krb5-admin-server kerberos4kth-kdc
    Frank> {
    Frank> usr/share/man/man8/kprop.8.g
    Frank> }

    Frank> krb5-admin-server heimdal-servers
    Frank> {
    Frank> usr/share/man/man8/kadmind.8.gz
    Frank> }

    Frank> krb5-kdc kerberos4kth-kdc
    Frank> {
    Frank> usr/share/man/man8/kadmind.8.gz
    Frank> }

    Frank> kerberos4kth-kdc heimdal-servers
    Frank> {
    Frank> usr/share/man/man8/kerberos.8.gz
    Frank> }

My suggestion:

1. Move heimdal-servers ---> heimdal-docs
   /usr/share/man/man8/kerberos.8.gz

2. Move kerberos4kth-kdc --> kerberos4kth-docs
   /usr/share/man/man8/kerberos.8.gz

Justification: I don't think this file belongs either in -servers or
-kdc package (it is a general overview of Kerberos, at least for
Heimdal).

This leaves heimdal-docs conflicting with kerberos4kth-docs, yuck.

3. Mark as conflict heimdal-docs <--> kerberos4kth-docs. Unless you
   can think of something better?

4. Mark as conflict krb5-admin-server <--> kerberos4kth-kdc. They
   shouldn't both need to get installed anyway.

5. Move heimdal-servers --> heimdal-kdc
   usr/share/man/man8/kadmind.8.gz
   (kadmind binary is already in heimdal-kdc package.

6. Check conflict exists krb5-kdc <--> heimdal- kdc

I think this would solve all conflicts except mentioned:

    Frank> kerberos4kth-clients openafs-kpasswd
    Frank> {
    Frank> usr/bin/kpasswd
    Frank> }

update-alternatives?
--
Brian May <email address hidden>