I've been researching this for a couple of days, and thought I'd post here for some possible advice and to prevent duplication of work...
I have many machines at my disposal and I use Remote Desktop/Carbon Copy Cloner/Net Restore to re-image machines from time to time. Does anyone know enough about creating a LaunchServices Daemon/Agent so that I could image a computer and have it automatically launch BOINC (command line version) and add a project on the first launch and then keep it running after reboots/login/logouts/etc.
I obviously have full Admin rights on all the machines and want BOINC to run as root. Right now I have a startup item that runs BOINC, and it works great, however immediatelly after imaging the machines I have to SSH into each one and stop BOINC, run BOINC to attach the project and then it continues to run on launch after that point.
I have been researching the new LaunchAgents in 10.4 and I think that this complete process could be automated, but I don't know enough about it to make it happen. If anyone has any advice, please let me know. If not I will post my progress from time to time.
Thanks,