On 3 Nov 2011, at 11:54, Jérome Laurens wrote:
For SMJobBless, we seem to have no hand on the plist, except for the Label key. Every other key seems to be ignored by SMJobBless.
What makes you say that? AFAIK SMJobBless will copy across all the keys except the Label and ProgramArguments. Here's what the header doc says: The helper tool must have an embedded launchd plist. The only required key in this plist is the Label key. When the launchd plist is extracted and written to disk, the key for ProgramArguments will be set to an array of 1 element pointing to a standard location. You cannot specify your own program arguments, so do not rely on custom command line arguments being passed to your tool. Pass any parameters via IPC. Note that the only /required/ key is the Label key, but that doesn't mean that the only /supported/ key is the Label key. Share and Enjoy -- Quinn "The Eskimo!" <http://www.apple.com/developer/> Apple Developer Relations, Developer Technical Support, Core OS/Hardware