To eliminate it just copy /var/cfengine/bin/cf-agent to 
/var/cfengine/bin/cf-twin. We
should downgrade the error message.

M

Neil Watson wrote:
> Greetings,
> 
> I'm seeing this message
> Proposed executable file "/var/cfengine/bin/cf-twin" doesn't exist
> 
> What is this?  I see some mention in the source.
> 
> /home/neil/src/cfengine-3.0.4/src/exec.c:   // twin is bin-twin\cf-agent.exe 
> on windows, bin/cf-twin on Unix
> /home/neil/src/cfengine-3.0.4/src/exec.c:      
> snprintf(cmd,CF_BUFSIZE-1,"%s/bin-twin/cf-agent.exe",CFWORKDIR);
> /home/neil/src/cfengine-3.0.4/src/exec.c:         
> snprintf(cmd,CF_BUFSIZE-1,"\"%s/bin-twin/cf-agent.exe\" -f failsafe.cf && 
> \"%s/bin/cf-agent.exe%s\" -Dfrom_cfexecd%s",
> /home/neil/src/cfengine-3.0.4/src/exec.c:      
> snprintf(cmd,CF_BUFSIZE-1,"%s/bin/cf-twin",CFWORKDIR);
> /home/neil/src/cfengine-3.0.4/src/exec.c:         
> snprintf(cmd,CF_BUFSIZE-1,"\"%s/bin/cf-twin\" -f failsafe.cf && 
> \"%s/bin/cf-agent%s\" -Dfrom_cfexecd%s",
> Binary file /home/neil/src/cfengine-3.0.4/src/exec.o matches
> Binary file /home/neil/src/cfengine-3.0.4/src/libpromises_la-sysinfo.o matches
> /home/neil/src/cfengine-3.0.4/src/sysinfo.c:  char *components[] = { 
> "cf-twin", "cf-agent", "cf-serverd", "cf-monitord", "cf-know",
> /home/neil/src/cfengine-3.0.4/src/sysinfo.c:      // twin has own dir, and is 
> named agent
> /home/neil/src/cfengine-3.0.4/src/sysinfo.c:  
> snprintf(name,CF_MAXVARSIZE-1,"%s%cbin-twin%ccf-agent.exe",CFWORKDIR,FILE_SEPARATOR,FILE_SEPARATOR);
> /home/neil/src/cfengine-3.0.4/src/sysinfo.c:// If no twin, fail over the agent
> 

-- 
Mark Burgess

-------------------------------------------------
Professor of Network and System Administration
Oslo University College, Norway

Personal Web: http://www.iu.hio.no/~mark
Office Telf : +47 22453272
-------------------------------------------------
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
https://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to