Puppet Class: sssd::install
- Defined in:
- manifests/install.pp
Overview
Install the required packages for SSSD
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'manifests/install.pp', line 15
class sssd::install (
Boolean $install_client = true,
Boolean $install_user_tools = true,
String $package_ensure = simplib::lookup('simp_options::package_ensure', { 'default_value' => 'installed' })
) {
assert_private()
if $install_client {
include 'sssd::install::client'
}
package { ['sssd', 'sssd-dbus']:
ensure => $package_ensure
}
if $install_user_tools {
package { 'sssd-tools':
ensure => $package_ensure
}
}
}
|