Merge "Add sssd service parameters support in puppet"

This commit is contained in:
Zuul 2022-10-03 14:12:22 +00:00 committed by Gerrit Code Review
commit 9258d8c08d

View File

@ -6,6 +6,14 @@ class platform::sssd::params (
$nss_options = {},
$pam_options = {},
$domains = {},
$domain_name = undef,
$ldap_uri = undef,
$ldap_access_filter = undef,
$ldap_search_base = undef,
$ldap_user_search_base = undef,
$ldap_group_search_base = undef,
$ldap_default_bind_dn = undef,
$ldap_default_authtok = undef,
) {}
class platform::sssd::config
@ -34,3 +42,14 @@ class platform::sssd
include ::platform::sssd::config
}
class platform::sssd::domain::runtime
inherits ::platform::sssd::params {
include ::platform::sssd::config
Class['::platform::sssd::config']
-> exec { 'restart sssd service':
command => '/usr/bin/systemctl restart sssd.service',
onlyif => "test '${::osfamily }' == 'Debian'",
}
}