Forum: CFEngine Help Subject: Re: Trying to use a variable inside a regex Author: daveseff Link to topic: https://cfengine.com/forum/read.php?3,27490,27493#msg-27493
It's odd Neil, If I copy/paste your code it works fine. Here is my code as a whole: bundle agent security { vars: packages: files: processes: commands: methods: #Selinux stuff redhat_6:: "virt_use_samba" usebundle => set_selinux_boolean("virt_use_nfs", "on"); } bundle agent set_selinux_boolean(s, i){ vars: classes: "sebooloff" expression => regcmp(".*$(i)$", execresult("/usr/sbin/getsebool $(s)", "noshell")); "seboolon" expression => regcmp(".*$(i)$", execresult("/usr/sbin/getsebool $(s)", "noshell")); reports: sebooloff:: "$(s) is off"; seboolon:: "$(s) is on"; } _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine