As a SSSD developer, I want ipa-client-install to enable SSSD's ssh service when enabling the use of sss_ssh_knownhosts so that this tool works properly.
ipa-client-install
sss_ssh_knownhosts
If the ssh service is not enabled, the tool will fail to retrieve the keys and abort the ssh connection.
ssh localhost fails.
ssh localhost
ssh should succeed.
ipa-client-4.12.1-4.el10.x86_64
For this you need to update the /etc/sssd/sssd.conf file and modify the services option in the [sssd] section, to include the value ssh. This is a list of comma-separated values.
/etc/sssd/sssd.conf
services
[sssd]
ssh
[sssd] domains = EXAMPLE.TEST services = nss, ssh, pam, sudo, ifp
Metadata Update from @ftrivino: - Issue assigned to ftrivino
hi @allopez thanks for filing the ticket, I'll send a patch soon.
Metadata Update from @ftrivino: - Assignee reset
Metadata Update from @ftrivino: - Custom field on_review adjusted to https://github.com/freeipa/freeipa/pull/7492
master:
ipa-4-12:
ipa-4-11:
Metadata Update from @frenaud: - Issue close_status updated to: fixed - Issue status updated to: Closed (was: Open)
Metadata Update from @frenaud: - Custom field rhbz adjusted to https://issues.redhat.com/browse/RHEL-59266
Metadata Update from @frenaud: - Custom field test_coverage adjusted to test_integration/test_installation_client.py::TestInstallClient::test_check_ssh_service_is_activated