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