On 2 June 2014 07:28, Jelmer Vernooij <jel...@debian.org> wrote:

> > It would be really nice to be able to co-install the basic clients,
> > though, which makes me think that the more administrator-oriented tools
> > (kadmin and ktutil) might make sense to split off into a separate package
> > that continues to conflict.
>


> That seems like the best approach, indeed. I can take a look at the
> Heimdal side of things, if everybody agrees such a split would be a
> good solution.
>

The "kitchen sink" approach (not arguing for or against here) would be:
Heimdal comes with a package that contains:

/usr/bin/kgadmin-heimdal
/usr/bin/ktutil-heimdal
etc

MIT Kerberos comes with a package that contains:

/usr/bin/kgadmin-krb5
/usr/bin/ktutil-krb5

(or -mit suffix?)

These don't need to conflict. So packages can depend on either one if
required, and doesn't matter what local preferences are.

Then, if you want, you have another set of packages that create symlinks,
e.g. for Heimdal:

/usr/bin/kgadmin --> /usr/bin/kgadmin-heimdal
/usr/bin/ktutil --> /usr/bin/ktutil-heimdal

These packages would conflict with each other, and the local administrator
can install the one depending on local preferences.

Make sense?
-- 
Brian May <b...@debian.org>

Reply via email to