Hi all,

I am trying to get cfengine set up to run our computer labs here (Mac OS 
X shop), and I am having a problem with resource forks. In particular, 
the "copy" action does not recursively copy files with resource forks 
unless the forks are explicitly named. I would like to be able to 
synchronize large directories (say, /Applications), and it would be 
impractical to name every single file and resource fork in order to do so.

Searching the archives, I found this discussion from 2003: 
http://lists.gnu.org/archive/html/help-cfengine/2003-08/msg00045.html 
which is the source of the original patch with the extant support for 
resource forks. They were also discussing further improvements for 
automatic fork-handling on HFS+ and other filesystems, perhaps with a 
parameter to the copy action.

I was wondering if this had ever gotten started, or if not, what 
suggestions people might have for how to implement my plan. Currently, I 
have an rsync script in the "shellcommands" action that uses a SSH 
shared key to programmatically log into a low-security user on the 
cfengine server. However, the rsync commands are not terminating 
properly, and the server runs out of resources and begins refusing 
connections after a few tens of client executions of the script. I can 
diagnose and fix this problem, I'm sure, but I thought that I would ask 
first if anybody had a better way.

Thanks everybody for your time. Please CC: me any responses, as I am not 
subscribed to the list.

Adam Compton
[EMAIL PROTECTED]
Network Administrator
Sierra Canyon School
_______________________________________________
Help-cfengine mailing list
Help-cfengine@cfengine.org
http://cfengine.org/mailman/listinfo/help-cfengine

Reply via email to