facter returns strings, and "false" (the string) evaluates to true.
if $selinux == "true" ??
On 26/12/14 17:01, Sebastian Otaegui wrote:
When you run facter on the node do you get the right value?
On Tuesday, December 23, 2014, Paul Raines <[email protected]
<mailto:[email protected]>> wrote:
In the manifest/init.pp of a module I am writing in puppet 3.6.2 I
have
|
if$selinux {
selboolean {'authlogin_nsswitch_use_ldap':
persistent =>true,
value =>on,
}
}
|
How when this runs on machine with selinux disabled (facter
clearly shows $selinux is false), the selboolean still seems to
get evaluated resulting in the error
|
Error:/Stage[main]/Nmr_ldap/Selboolean[authlogin_nsswitch_use_ldap]:Couldnotevaluate:Executionof
'/usr/sbin/getsebool authlogin_nsswitch_use_ldap'returned
1:/usr/sbin/getsebool:SELinuxisdisabled
|
So it seems like it is ignoring the if $selinux entirely. Is this
a bug in puppet or am I missing something?
--
You received this message because you are subscribed to the Google
Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to [email protected]
<javascript:_e(%7B%7D,'cvml','puppet-users%[email protected]');>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/3b045b98-53a6-477a-96fc-1ea5f1f635f6%40googlegroups.com
<https://groups.google.com/d/msgid/puppet-users/3b045b98-53a6-477a-96fc-1ea5f1f635f6%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Those who do not understand Unix are condemned to reinvent it, poorly.
Any sufficiently recent Microsoft OS contains an ad hoc,
informally-specified, bug-ridden, slow implementation of half of Unix.
--
You received this message because you are subscribed to the Google
Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/CAApMPgxqrLsivqBdeYyUNwHQK%2BOC55sgcc7KCFtadP%2BoA2Cqzg%40mail.gmail.com
<https://groups.google.com/d/msgid/puppet-users/CAApMPgxqrLsivqBdeYyUNwHQK%2BOC55sgcc7KCFtadP%2BoA2Cqzg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Johan De Wit
Open Source Consultant
Red Hat Certified Engineer (805008667232363)
Puppet Certified Professional 2013/2014 (PCP0000006)
_________________________________________________________
Open-Future Phone +32 (0)2/255 70 70
Zavelstraat 72 Fax +32 (0)2/255 70 71
3071 KORTENBERG Mobile +32 (0)474/42 40 73
BELGIUM http://www.open-future.be
_________________________________________________________
Next Events:
Zabbix Certified Training |
http://www.open-future.be/zabbix-certified-specialist-training-5th-till-7th-january
Zabbix Certified Professional |
http://www.open-future.be/zabbix-certified-professional-training-8th-till-9th-janaury
Bacula Administrator 1 |
http://www.open-future.be/bacula-administrator-i-training-13th-till-15th-january
Puppet Fundamentals |
http://www.open-future.be/puppet-fundamentals-training-26th-till-28th-january
Puppet Architect |
http://www.open-future.be/puppet-architect-training-29th-till-30th-january
Subscribe to our newsletter | http://eepurl.com/BUG8H
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/549DA9CB.20501%40open-future.be.
For more options, visit https://groups.google.com/d/optout.