[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