[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#584434: krb5-kdc: Should it start before gdm/kdm/etc and after DNS servers?



Package:  krb5-kdc
Version:  1.8.1+dfsg-5
user:     debian-edu@lists.debian.org
usertags: debian-edu
User:     initscripts-ng-devel@lists.alioth.debian.org
Usertags: missing-depends

I ran into a problem in Debian Edu, where kdm refused to log in a user
with its password in Kerberos after boot.  I believe it is caused by
krb5-kdc starting after kdm is started, as making sure krb5-kdc start
before kdm seem to solve the issue.

This make me suspect krb5-kdc should start before the display
managers, and thus its init.d script should include

  # X-Start-Before: $x-display-manager

The alternative is for each *dm script to list krb5-kdc in its
should-start header, as requested in #584434, and it seem like a
better idea to solve it once and for all in krb5-kdc.

Also, should krb5-kdc need a working DNS server, it should include
$named in its should-start header, to make sure it start after the DNS
server is operational also when the DNS server is on the local
machine.

Happy hacking,
-- 
Petter Reinholdtsen



Reply to: