cfengine 2.1.16: no error but doesn't work. ---- $/bin/ps auxw | grep sshd root 483 0.0 0.0 3872 228 ?? Ss 21Dec05 0:00.43 /usr/sbin/sshd
---- #!/var/cfengine/bin/cfagent -qvKf ###################################################################### control: actionsequence = ( processes ) processes: "sshd" define=exists elsedefine=doesnt_exist alerts: exists:: "process is running" doesnt_exist:: "process is not running" ---- ********************************************************************* Main Tree Sched: processes pass 1 @ Thu Jan 19 08:58:05 2006 ********************************************************************* cfengine:: Running process command /bin/ps auxw --------------------------------------------------------------------- Alerts --------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++ ---- On 1/19/06, Guillaume Rousse <[EMAIL PROTECTED]> wrote: > I'd like to manage process on clients to make sure some processes are > running, and some others are not. I don't want to send processes signals > directly, I prefer to use system service scripts, so as to take care of > lock file, etc... I once used restart facility, allowing to launch a > shell command, but only if a signal was not found, thus unable to deal > with shutting down processes. > > I tries to use the define and elsedefine facilities, in a similar manner > as I do for managing installed packages. However, it appears to trigger > errors in cfengine. > > The following syntax: > "sshd" elsedefine=need_start_sshd > > triggers the following error message: > Insufficient or incomplete processes statement > > I tested it with cfengine 2.1.12 and 2.1.15. > -- > Any lock finish or style that you have with you will not match the rest > of the hardware in the building > -- Murphy's Laws of Locksmithing n°19 > > > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@gnu.org > http://lists.gnu.org/mailman/listinfo/help-cfengine > -- -- Perfection is just a word I use occasionally with mustard. --Atom Powers-- _______________________________________________ Help-cfengine mailing list Help-cfengine@gnu.org http://lists.gnu.org/mailman/listinfo/help-cfengine