Documentation for launchd.plist does not include SessionCreate property
Originator: | benchatelain | ||
Number: | rdar://11708751 | Date Originated: | 20-Jun-2012 09:28 AM |
Status: | Closed | Resolved: | yes |
Product: | OS X | Product Version: | 10.7.4 |
Classification: | Enhancement | Reproducible: | Always |
Summary: The documentation for launchd.plist does not include the SessionCreate property. Setting this key to 'true' is necessary for daemon processes controlled by launchd to be able to access keychains other than System.keychain Steps to Reproduce: 1. Type 'man launchd.plist' or go to http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man5/launchd.plist.5.html 2. Search for 'SessionCreate' Expected Results: A section describing the SessionCreate boolean and what it does Actual Results: No results are found Regression: Notes: If it wasn't for the following stack overflow post and the wonderful Apple engineer who pointed me to it, I never would have known about this option: http://stackoverflow.com/questions/6827874/missing-certificates-and-keys-in-the-keychain-while-using-jenkins-hudson-as-cont#answer-9482707
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!