How to setup your own CA with OpenSSL
For educational reasons I've decided to create my own CA. Here is what I learned.
First things first
Lets get some context first.
|ACTION = build|
|AD_HOC_CODE_SIGNING_ALLOWED = NO|
|ALTERNATE_GROUP = staff|
|ALTERNATE_MODE = u+w,go-w,a+rX|
|ALTERNATE_OWNER = grantdavis|
|ALWAYS_SEARCH_USER_PATHS = NO|
|ALWAYS_USE_SEPARATE_HEADERMAPS = YES|
|APPLE_INTERNAL_DEVELOPER_DIR = /AppleInternal/Developer|
|APPLE_INTERNAL_DIR = /AppleInternal|
|APPLE_INTERNAL_DOCUMENTATION_DIR = /AppleInternal/Documentation|