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