Hi Group,
I am testing CFengine 3.2.3 on a Windows 7 (using Cygwin); all seem to be fine,
even there's no complain from cf-promise but when I run cf-agent I get
following error messages:
Unexpected argument with no preceding option:
/var/cfengine-3.2.3/inputs/cftest.cf
Fatal cfengine error: Aborted
Note: I think it had worked initially once, I could see a file (cftest) created
at /tmp; but when I removed the file and re-run cf-agent it gives me the Fatal
Error message.
Thanks in advance for help!
-Jan
$./cf-promises.exe -v /var/cfengine-3.2.3/inputs/cftest.cf
> Unexpected argument with no preceding option:
> /var/cfengine-3.2.3/inputs/cftest.cf
cf3> Cfengine - autonomous configuration engine - commence self-diagnostic
prelude
cf3> ------------------------------------------------------------------------
cf3> Work directory is /var/cfengine
cf3> Making sure that locks are private...
cf3> Checking integrity of the state database
cf3> Checking integrity of the module directory
cf3> Checking integrity of the PKI directory
cf3> Looking for a source of entropy in /var/cfengine/randseed
cf3> -> Loaded private key /var/cfengine/ppkeys/localhost.priv
cf3> -> Loaded public key /var/cfengine/ppkeys/localhost.pub
cf3> No registered cfengine service, using default
cf3> !!! System error for getservbyname: "Operation not permitted"
cf3> Setting cfengine default port to 5308 = 5308
cf3> Reference time set to Fri Mar 23 22:34:40 2012
cf3> CFEngine Core 3.2.3
--skipped
cf3> -> Policy is already validated
cf3> > Parsing file /var/cfengine/inputs/promises.cf
cf3> Initiate variable convergence...
cf3> > Parsing file /var/cfengine/inputs/cfengine_stdlib.cf
cf3> Initiate variable convergence...
cf3> Initiate variable convergence...
cf3> # Knowledge map reporting feature is only available in version Nova and
above
cf3> -> Defined classes = { *_*_*_* 192_168_56_1 32_bit Day23 Evening Friday
GMT_Hr22 Hr22 Hr22_Q4 Jan_PC Lcycle_2 March Min45_50 Min49
PK_MD5_e14115040a2b02a61dc10332c1f9d548 Q4 WinVista Yr2012 any cfengine
cfengine_3 cfengine_3_2 cfengine_3_2_3 common community_edition
compiled_on_cygwin cygwin_nt_6_1_wow64_1_7_11_0_260_5_3_
--skiped
cf3> -> Negated Classes = { }
cf3> Initiate variable convergence...
cf3> -> Additional class defined: am_policy_hub
cf3> -> Inputs are valid
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
$ ./cf-agent.exe -v /var/cfengine-3.2.3/inputs/cftest.cf
> Unexpected argument with no preceding option:
> /var/cfengine-3.2.3/inputs/cftest.cf
> Fatal cfengine error: Aborted
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The test promise is below:
===================================
body common control
{
# Define a bundle sequence
bundlesequence => { "checkperms" };
# Include cfengine_stdlib.cf
inputs => { "cfengine_stdlib.cf" };
version => "1.0.0";
}
bundle agent checkperms
{
files:
"/tmp/cftest"
create => "true",
perms => m("744");
}
==============================================
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine