As an administrator , I want use ipa-client-install so that a Suse distribution host will authenticate against an freeipa server .
ipa-client-install does not work correctly on Suse distribution systems. There are several issue that need to be addressed:
On Suse, the /var/lib/sss/pubconf/krb5.include.d does not exist by default. This will prevent kerberos to initialize during the install as the include statement for this directory is automatically added to /etc/krb5.conf if it is missing.
Suse does not use authconfig or authselect to manage pam.d Suse uses a tool called 'pam-config'. Ipa-client-install does not properly configure pam using a the Suse native tool
Suse does not provide domainname.service. Ipa-client-install generates an error and failed to complete when trying to restart this non-existent service.
Ipa-client-install does not update/manage the nsswitch.conf file like on other distrobutions
ipa-client-install unexpectedly fails when initializing kerberos.
ipa-client-install configures the system to authenticate using a freeipa server
openSUSE 15.3 through Tumbleweed
master:
ipa-4-9:
Metadata Update from @abbra: - Custom field changelog adjusted to FreeIPA client installer should now configure openSUSE 15
Metadata Update from @abbra: - Custom field changelog adjusted to FreeIPA client installer should now configure openSUSE 15.3 to Thumbleweed versions (was: FreeIPA client installer should now configure openSUSE 15)
Metadata Update from @abbra: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)