Hi
I am very new to puppet and wants to implement something like this in my
puppet template (erb file)
the logic i am trying to do is :
sssd_count=`rpm -qa | grep 'sssd' | wc -l`
% if sssd_count =2 -%
session optional sss.so
% else %
session optional pam_ldap.so
% end -%
I am very new to puppet and wants to implement something like this in my
puppet template (erb file)
the logic i am trying to do is :
sssd_count=`rpm -qa | grep 'sssd' | wc -l`
% if sssd_count =2 -%
session optional sss.so
% else %
session optional pam_ldap.so
% end
If you are managing sssd* package(s) via puppet, you can try this:
module.pp -
if defined(Package['sssd']) and defined(Package['sssdxx'])
{
$session_variable = sss.so
}
else
{
$session_variable = pam_ldap.so
}
template.erb -
session optional %= session_variable -%
-
On Tue,