[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
Remove underscore named version of this file.


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 
-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