[Lldb-commits] [lldb] r105693 - /lldb/trunk/docs/code_signing.txt
Jason Molenda
jmolenda at apple.com
Wed Jun 9 00:10:17 PDT 2010
Author: jmolenda
Date: Wed Jun 9 02:10:17 2010
New Revision: 105693
URL: http://llvm.org/viewvc/llvm-project?rev=105693&view=rev
Log:
Remove underscore named version of this file.
Removed:
lldb/trunk/docs/code_signing.txt
Removed: lldb/trunk/docs/code_signing.txt
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/docs/code_signing.txt?rev=105692&view=auto
==============================================================================
--- lldb/trunk/docs/code_signing.txt (original)
+++ lldb/trunk/docs/code_signing.txt (removed)
@@ -1,47 +0,0 @@
-On MacOSX lldb needs to be code signed. The Debug and Release builds
-are set to code sign using a code signing certificate named
-lldb_codesign.
-
-If you don't have one yet you will need to:
-- Launch /Applications/Utilities/Keychain Access.app
-
-- In Keychain Access select the "login" keychain in the "Keychains"
- list in the upper left hand corner of the window.
-
-- Select the following menu item:
-
- Keychain Access->Certificate Assistant->Create a Certificate...
-
-- Set the following settings
-
- Name = lldb_codesign
- Identity Type = Self Signed Root
- Certificate Type = Code Signing
-
-- Click Continue
-- Click Continue
-- Click Done
-- Click on the "My Certificates"
-- Double click on your new lldb_codesign certificate
-- Turn down the "Trust" disclosure triangle
-
- Change:
- When using this certificate: Always Trust
-
-- Enter your login password to confirm and make it trusted
-
-The next steps are necessary on SnowLeopard, but are probably because of a bug
-how Keychain Access makes certificates (the steps above used to be enougnk
-in Leopard.)
-
-- Option-drag the new lldb_codesign certificate from the login keychain to
- the System keychain in the Keychains pane of the main Keychain Access window
- to make a copy of this certificate in the System keychain. You'll have to
- authorize a few more times, set it to be "Always trusted" when asked.
-- Switch to the System keychain, and drag the copy of lldb_codesign you just
- made there onto the desktop.
-- Switch to Terminal, and run the following:
-
-sudo security add-trust -d -r trustRoot -p basic -p codeSign -k /Library/Keychains/System.keychain ~/Desktop/lldb_codesign.cer
-
-That should do it.
More information about the lldb-commits
mailing list