At first I thought the problem still existed but a few notes for the weary:
1) Disable the OSX firewall. If you can do a netstat -an and see: Active Internet connections (including servers) Proto Recv-Q Send-Q Local Address Foreign Address (state) ... tcp46 0 0 *.5308 *.* LISTEN ... and you can not connect, the firewall is most likely to blame. 2) Make sure your rules take into account that OSX uses symlinks for common places like /tmp or /etc. This bit me by copying perfectly good rules from a Solaris host to a Darwin host since /etc/cfengine actually exists as /private/etc/cfengine. <spoon clanging> (for issue 2) This is also the same class of problem for people that use symlinks to NFS resources. cfengine must be told about the actual paths instead of just the symlinked path. An option would be nice here for the next iteration of cfengine to the effect of "follow symlinks" much in the style of an Apache config. </spoon clanging> Once I got past these two small hurdles, the file copy worked like a charm. Thanks, -Tim Mark Burgess wrote: > Would you mind trying it for me - just a simple file copy from mac to > mac. The problem previously was that it compiled ok, but did not work... > > Tim Spriggs wrote: > >> Hi Mark, >> >> Yes, I am using it for two OSX clients. I do not run a cfservd from >> OSX though so I can not say with rigor that cfservd works, but I would >> imagine it does. >> >> Thanks, >> -Tim >> >> Mark Burgess wrote: >> >>> Tim - have you tested that your patch worked yet? I do not want to >>> apply it before I know that this does not break cfengine. >>> >>> Tim Spriggs wrote: >>> >>> >>>> Tim Spriggs wrote: >>>> >>>> >>>>> Hello, >>>>> >>>>> I'm trying to deploy CFengine in our organization over IPv6. So >>>>> far, Solaris works pretty well (still debugging random disconnects) >>>>> but Darwin refuses to see an IPv6 host running cfserv. After digging a >>>>> little bit in the source I found that it was intentionally crippled >>>>> but I can not find a reason for this. I un-crippled the source and >>>>> re-built on Tiger and Leopard and communication with the cfserv host >>>>> seems to work just fine. >>>>> >>>>> I've attached a patch created from the trunk of the svn repository. >>>>> I hope that this patch can be included to future updates of cfengine2. >>>>> >>>>> Thanks, >>>>> -Tim >>>>> >>>>> >>>>> >>>> ------------------------------------------------------------------------ >>>> >>>> _______________________________________________ >>>> Bug-cfengine mailing list >>>> [email protected] >>>> https://cfengine.org/mailman/listinfo/bug-cfengine >>>> >>>> >>> >>> >> _______________________________________________ >> Bug-cfengine mailing list >> [email protected] >> https://cfengine.org/mailman/listinfo/bug-cfengine >> > > _______________________________________________ Bug-cfengine mailing list [email protected] https://cfengine.org/mailman/listinfo/bug-cfengine
