Documentation for launchd.plist does not include SessionCreate property

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
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
2. Search for 'SessionCreate'

Expected Results:
A section describing the SessionCreate boolean and what it does

Actual Results:
No results are found


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:


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at 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!