All,

        Running cfagent 2.1.20 in the post section of kickstart, I have
a problem with the following line :

host_arch       = ( ExecResult("/tmp/mnt/misc/platform") )

        which  leaves the host_arch variable empty (I tried it also
without the double quotes).

        The script does not return anything while if it is run as itself
in the post section of kickstart it shows 'linux2.4-glibc2.3-x86' ...

        It was working with version 2.1.15.

Here's the log of cfagent


RecordMacroId(host_arch)
HandleFunctionObject(ExecResult("/tmp/mnt/misc/platform"))
IsBuiltinFunction(ExecResult("/tmp/mnt/misc/platform"))
IsBuiltinFunction: ExecResult("/tmp/mnt/misc/platform")
HandleFunction: ExecResult("/tmp/mnt/misc/platform")
FunctionStringToCode(ExecResult)
ListArg[0]=(/tmp/mnt/misc/platform")
ListArg[1]=(tmp/mnt/misc/platform")
ListArg[2]=(mp/mnt/misc/platform")
ListArg[3]=(p/mnt/misc/platform")
ListArg[4]=(/mnt/misc/platform")
ListArg[5]=(mnt/misc/platform")
ListArg[6]=(nt/misc/platform")
ListArg[7]=(t/misc/platform")
ListArg[8]=(/misc/platform")
ListArg[9]=(misc/platform")
ListArg[10]=(isc/platform")
ListArg[11]=(sc/platform")
ListArg[12]=(c/platform")
ListArg[13]=(/platform")
ListArg[14]=(platform")
ListArg[15]=(latform")
ListArg[16]=(atform")
ListArg[17]=(tform")
ListArg[18]=(form")
ListArg[19]=(orm")
ListArg[20]=(rm")
ListArg[21]=(m")
Appending [/tmp/mnt/misc/platform]
ExpandVarstring(/tmp/mnt/misc/platform)
ARG[0] /tmp/mnt/misc/platform
cfpopen(/tmp/mnt/misc/platform)
GetExecOutput got: []
cfpclose(pp)
AddMacroValue(main.host_arch=)
Added Macro at hash address 3532 to object main with value host_arch=

------------------------------------------------------------------------
------------
Lionel Ostric - Senior Systems Administrator - Engineering IT
ARM France - Les Cardoulines B2 - Route des Dolines
Sophia Antipolis - 06560 Valbonne - France
+33 (0)4 97 23 51 22 / +33 (0)6 03 83 02 63


-- IMPORTANT NOTICE: The contents of this email and any attachments are 
confidential and may also be privileged. If you are not the intended recipient, 
please notify the sender immediately and do not disclose the contents to any 
other person, use it for any purpose, or store or copy the information in any 
medium.  Thank you.



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

Reply via email to