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