Forum: Cfengine Help
Subject: Re: Finding "segfault at" error messages in syslog
Author: Sal
Link to topic: https://cfengine.com/forum/read.php?3,19645,19666#msg-19666

I found the problem. It seems that the task file was edited in masterfiles on 
the policy server while the updates were happening and this var was saved 
without exiting the file.

        "svn_hosts" string => { "svnhost.*", "build03" };

This is what was eventually saved as the final/correct version but the damage 
was done.

        "svn_hosts" slist => { "svnhost.*", "build03" };

All the cfengine clients that downloaded the first version would segfault 
during what appears to be the "Verifying the syntax of the inputs..." section 
and never go any further so cfengine could not download the right version of 
the file and fix itself.

I was under the impression that if incorrect syntax was detected that it would 
just go to failsafe mode and hopefully check for newer versions of inputs files 
and download those. Any ideas why it didn't behave that way?

_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to