According to
http://www.puppetmodule.info/modules/evenup-sssd/puppet_classes/sssd there
is no way to pass in an override to the content of the file.
You can hack it like this:
include ::sssd
File['/etc/sssd/sssd.conf'] {
content => template('profile/sssd.conf.erb'),
source => undef,
}
Ch
I need to use a template from profile module instead of from a component
module and not sure how.
This is what I have tried so far
# cat /etc/puppet/modules/profile/manifests/sssd.pp
class profile::sssd (
$ldap_default_bind_dn = hiera('ldap_default_bind_dn'),
$ldap_base = hiera('ldap_base'),