Bug ID 903543
Summary systemd kadmind.service missing openldap dependency
Classification openSUSE
Product openSUSE Distribution
Version 13.2 RC 1
Hardware x86-64
OS openSUSE 13.2
Status NEW
Severity Normal
Priority P5 - None
Component YaST2
Assignee yast2-maintainers@suse.de
Reporter gleixner@lrz.de
QA Contact jsrain@suse.com
Found By ---
Blocker ---

If you configure auth-server via yast2 and herein kerberos using ldap as
storage (default), then kadmind.service fails to start on next reboot:

systemctl -l status kadmind.service 
kadmind.service - Kerberos 5 Password-changing and Administration
   Loaded: loaded (/usr/lib/systemd/system/kadmind.service; enabled)
   Active: failed (Result: exit-code) since Sat 2014-11-01 09:38:21 CET; 1h
5min ago
  Process: 1035 ExecStart=/usr/lib/mit/sbin/kadmind -P /var/run/kadmind.pid
$KADMIND_ARGS (code=exited, status=1/FAILURE)

Nov 01 09:38:21 opensuse132beta kadmind[1035]: kadmind: Cannot bind to LDAP
server 'ldapi://' as 'cn=Administrator,dc=kerberos,dc=test': Can't contact LDAP
server while initializing, aborting


The service should also depend on slapd.service as krb5kdc.service does:

# grep slap /usr/lib/systemd/system/krb5kdc.service 
After=network.target slapd.service
# grep After /usr/lib/systemd/system/kadmind.service
After=network.target


You are receiving this mail because: