IPA defines a default password policy for hosts, services, and kerberos services but not for system accounts. System accounts are limited accounts that allow e.g. LDAP bind for read operations.
With a default password policy it is possible to create sysaccounts with krbPrincipalAux object class to bind with a Kerberos keytab. Without a dedicated policy the default policy may interfere and e.g. expire passwords.
krbPrincipalAux
master:
ipa-4-8:
Metadata Update from @cheimes: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
Metadata Update from @abbra: - Custom field changelog adjusted to cn=sysaccounts,cn=etc now has a default password policy to permit system accounts with krbPrincipalAux object class. This allows system accounts to have a keytab that does not expire. The "Default System Accounts Password Policy" has a minimum password length in case the password is directly modified with LDAP.