From owner-freebsd-questions@FreeBSD.ORG Thu Jun 12 00:47:03 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EFF6D106566C for ; Thu, 12 Jun 2008 00:47:03 +0000 (UTC) (envelope-from andrewberry@sentex.net) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id B5C918FC1D for ; Thu, 12 Jun 2008 00:47:03 +0000 (UTC) (envelope-from andrewberry@sentex.net) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.14.2/8.14.2) with ESMTP id m5C0ksVl064030; Wed, 11 Jun 2008 20:46:54 -0400 (EDT) (envelope-from andrewberry@sentex.net) Received: from [192.168.0.137] (p188ds3inxs.xDSL-1mm.sentex.ca [67.43.135.189]) by smtp2.sentex.ca (8.14.2/8.14.2) with ESMTP id m5C0krPm037654; Wed, 11 Jun 2008 20:46:53 -0400 (EDT) (envelope-from andrewberry@sentex.net) Message-ID: <485071FD.8020504@sentex.net> Date: Wed, 11 Jun 2008 20:46:53 -0400 From: Andrew Berry User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Jeffrey Goldberg References: <484F7CBE.5060401@lc-words.com> <20080611161436.GA9276@slackbox.xs4all.nl> <20080611163515.GA8032@ayn.mi.celestial.com> <85FE1FA5-D917-43D8-B959-C70A00A41A7A@goldmark.org> In-Reply-To: <85FE1FA5-D917-43D8-B959-C70A00A41A7A@goldmark.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms040502080303000007030105" X-Virus-Scanned: ClamAV 0.93/7040/Mon May 5 21:52:15 2008 clamav-milter version 0.93 on clamscanner4 X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.64 on 64.7.153.18 Cc: freebsd@celestial.com, freebsd-questions@freebsd.org Subject: Re: generating random passwords X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Jun 2008 00:47:04 -0000 This is a cryptographically signed message in MIME format. --------------ms040502080303000007030105 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Jeffrey Goldberg wrote: > I don't run FreeBSD on desktops so I haven't looked at the various tools > available. On OS X, I use 1password which makes excellent use of the OS > X Keychain system, and has terrific webbrowser integration. I'm fairly > sure that the Apple Keychain libraries have been or can be ported to > FreeBSD, but it might require GnuStep. Any idea what the name of the project for the Security framework is? I can't seem to find anything on Google. I'd love to be able to access keychains from OS X on other platforms, without resorting to dumping everything to plaintext. --Andrew --------------ms040502080303000007030105 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMjjCC BkMwggUroAMCAQICEQC38LypwNnyJwW+s72BPxr8MA0GCSqGSIb3DQEBBQUAMIGuMQswCQYD VQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQK ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0 LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5k IEVtYWlsMB4XDTA3MTEwMjAwMDAwMFoXDTA4MTEwMTIzNTk1OVowgd4xNTAzBgNVBAsTLENv bW9kbyBUcnVzdCBOZXR3b3JrIC0gUEVSU09OQSBOT1QgVkFMSURBVEVEMUYwRAYDVQQLEz1U ZXJtcyBhbmQgQ29uZGl0aW9ucyBvZiB1c2U6IGh0dHA6Ly93d3cuY29tb2RvLm5ldC9yZXBv c2l0b3J5MR8wHQYDVQQLExYoYykyMDAzIENvbW9kbyBMaW1pdGVkMRUwEwYDVQQDEwxBbmRy ZXcgQmVycnkxJTAjBgkqhkiG9w0BCQEWFmFuZHJld2JlcnJ5QHNlbnRleC5uZXQwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDUqKDawKfx2CZkXuEOzO6EEakGFjlJt5GbrHtJ D+6vzyXHc5PBUqdSNF/j7b3ntfa4oA0fvCZVvQ8o+Ubx9IlE2a5yKk6q3h6qhhJLBzV8HMIc wXY2sPyqFMq2P6RTGmqpkuj9Ndb5pnX9t+RdrYFVHIcmQVBhn8SXefOkyESUWSetrty+yTqV czFOI2WYnZfRK7WmDWumwIPfjfO5AGpViw26HHGXBQdr/ARXT9HF1TK0OEBa0zlbm0oiTikg cC9w27UabdjZZzwQFG1N2g5IDBAc9O93UvB1r955R/AjpG28nTfK2wgfLzQKZdZILrF9b6DB /erW7BO9PmHF6VUjAgMBAAGjggIoMIICJDAfBgNVHSMEGDAWgBSJgmd9xJ0mcABLtFBIfN49 rgRufTAdBgNVHQ4EFgQUnnsxJ7LWapuk9Cf2jTgFH5wmQtIwDgYDVR0PAQH/BAQDAgWgMAwG A1UdEwEB/wQCMAAwIAYDVR0lBBkwFwYIKwYBBQUHAwQGCysGAQQBsjEBAwUCMBEGCWCGSAGG +EIBAQQEAwIFIDBGBgNVHSAEPzA9MDsGDCsGAQQBsjEBAgEBATArMCkGCCsGAQUFBwIBFh1o dHRwczovL3NlY3VyZS5jb21vZG8ubmV0L0NQUzCBpQYDVR0fBIGdMIGaMEygSqBIhkZodHRw Oi8vY3JsLmNvbW9kb2NhLmNvbS9VVE4tVVNFUkZpcnN0LUNsaWVudEF1dGhlbnRpY2F0aW9u YW5kRW1haWwuY3JsMEqgSKBGhkRodHRwOi8vY3JsLmNvbW9kby5uZXQvVVROLVVTRVJGaXJz dC1DbGllbnRBdXRoZW50aWNhdGlvbmFuZEVtYWlsLmNybDB8BggrBgEFBQcBAQRwMG4wNgYI KwYBBQUHMAKGKmh0dHA6Ly9jcnQuY29tb2RvY2EuY29tL1VUTkFBQUNsaWVudENBLmNydDA0 BggrBgEFBQcwAoYoaHR0cDovL2NydC5jb21vZG8ubmV0L1VUTkFBQUNsaWVudENBLmNydDAh BgNVHREEGjAYgRZhbmRyZXdiZXJyeUBzZW50ZXgubmV0MA0GCSqGSIb3DQEBBQUAA4IBAQAZ 4oXt0TZj6YVlqZPEa20p6Z5MSEfiauLvN42O8FOOvM1L+nejhFBTeK/hxopUN/Cx+6sv4cg4 IbMMA1jKSNeRZiP8f+qafzjcq1Tk01xx6dOio8Qoj5ud8ovO0aPduEVxlv9Ll6geblKbVnw4 z9RHslZ9GvOP3HI7f4Q9UhgP7+cTDr1fpspNkDC4wWceyKem8eLdDpQR7Y1E3BuIai8hG6R1 zgTmR1DCiVGmPcaBuCVQS0SxhyEMZ3wmvSZuW0r+dUoRCDu54AN0DNjw92qg7fL+fTKPC2lB zpHxvQhK8ajc0Yne7eu4oozC2oxNM2gC1PVZTDQU1F+BJh4hVcnNMIIGQzCCBSugAwIBAgIR ALfwvKnA2fInBb6zvYE/GvwwDQYJKoZIhvcNAQEFBQAwga4xCzAJBgNVBAYTAlVTMQswCQYD VQQIEwJVVDEXMBUGA1UEBxMOU2FsdCBMYWtlIENpdHkxHjAcBgNVBAoTFVRoZSBVU0VSVFJV U1QgTmV0d29yazEhMB8GA1UECxMYaHR0cDovL3d3dy51c2VydHJ1c3QuY29tMTYwNAYDVQQD Ey1VVE4tVVNFUkZpcnN0LUNsaWVudCBBdXRoZW50aWNhdGlvbiBhbmQgRW1haWwwHhcNMDcx MTAyMDAwMDAwWhcNMDgxMTAxMjM1OTU5WjCB3jE1MDMGA1UECxMsQ29tb2RvIFRydXN0IE5l dHdvcmsgLSBQRVJTT05BIE5PVCBWQUxJREFURUQxRjBEBgNVBAsTPVRlcm1zIGFuZCBDb25k aXRpb25zIG9mIHVzZTogaHR0cDovL3d3dy5jb21vZG8ubmV0L3JlcG9zaXRvcnkxHzAdBgNV BAsTFihjKTIwMDMgQ29tb2RvIExpbWl0ZWQxFTATBgNVBAMTDEFuZHJldyBCZXJyeTElMCMG CSqGSIb3DQEJARYWYW5kcmV3YmVycnlAc2VudGV4Lm5ldDCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANSooNrAp/HYJmRe4Q7M7oQRqQYWOUm3kZuse0kP7q/PJcdzk8FSp1I0 X+Ptvee19rigDR+8JlW9Dyj5RvH0iUTZrnIqTqreHqqGEksHNXwcwhzBdjaw/KoUyrY/pFMa aqmS6P011vmmdf235F2tgVUchyZBUGGfxJd586TIRJRZJ62u3L7JOpVzMU4jZZidl9ErtaYN a6bAg9+N87kAalWLDboccZcFB2v8BFdP0cXVMrQ4QFrTOVubSiJOKSBwL3DbtRpt2NlnPBAU bU3aDkgMEBz073dS8HWv3nlH8COkbbydN8rbCB8vNApl1kgusX1voMH96tbsE70+YcXpVSMC AwEAAaOCAigwggIkMB8GA1UdIwQYMBaAFImCZ33EnSZwAEu0UEh83j2uBG59MB0GA1UdDgQW BBSeezEnstZqm6T0J/aNOAUfnCZC0jAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAg BgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGyMQEDBQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYG A1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYIKwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJl LmNvbW9kby5uZXQvQ1BTMIGlBgNVHR8EgZ0wgZowTKBKoEiGRmh0dHA6Ly9jcmwuY29tb2Rv Y2EuY29tL1VUTi1VU0VSRmlyc3QtQ2xpZW50QXV0aGVudGljYXRpb25hbmRFbWFpbC5jcmww SqBIoEaGRGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9VVE4tVVNFUkZpcnN0LUNsaWVudEF1dGhl bnRpY2F0aW9uYW5kRW1haWwuY3JsMHwGCCsGAQUFBwEBBHAwbjA2BggrBgEFBQcwAoYqaHR0 cDovL2NydC5jb21vZG9jYS5jb20vVVROQUFBQ2xpZW50Q0EuY3J0MDQGCCsGAQUFBzAChiho dHRwOi8vY3J0LmNvbW9kby5uZXQvVVROQUFBQ2xpZW50Q0EuY3J0MCEGA1UdEQQaMBiBFmFu ZHJld2JlcnJ5QHNlbnRleC5uZXQwDQYJKoZIhvcNAQEFBQADggEBABnihe3RNmPphWWpk8Rr bSnpnkxIR+Jq4u83jY7wU468zUv6d6OEUFN4r+HGilQ38LH7qy/hyDghswwDWMpI15FmI/x/ 6pp/ONyrVOTTXHHp06KjxCiPm53yi87Ro924RXGW/0uXqB5uUptWfDjP1EeyVn0a84/ccjt/ hD1SGA/v5xMOvV+myk2QMLjBZx7Ip6bx4t0OlBHtjUTcG4hqLyEbpHXOBOZHUMKJUaY9xoG4 JVBLRLGHIQxnfCa9Jm5bSv51ShEIO7ngA3QM2PD3aqDt8v59Mo8LaUHOkfG9CErxqNzRid7t 67iijMLajE0zaALU9VlMNBTUX4EmHiFVyc0xggRTMIIETwIBATCBxDCBrjELMAkGA1UEBhMC VVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQHEw5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhl IFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYDVQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20x NjA0BgNVBAMTLVVUTi1VU0VSRmlyc3QtQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFp bAIRALfwvKnA2fInBb6zvYE/GvwwCQYFKw4DAhoFAKCCAmMwGAYJKoZIhvcNAQkDMQsGCSqG SIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDgwNjEyMDA0NjUzWjAjBgkqhkiG9w0BCQQxFgQU 6/7rRrn85VNdJes2KJvik4KwSy4wUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggq hkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgdUG CSsGAQQBgjcQBDGBxzCBxDCBrjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAlVUMRcwFQYDVQQH Ew5TYWx0IExha2UgQ2l0eTEeMBwGA1UEChMVVGhlIFVTRVJUUlVTVCBOZXR3b3JrMSEwHwYD VQQLExhodHRwOi8vd3d3LnVzZXJ0cnVzdC5jb20xNjA0BgNVBAMTLVVUTi1VU0VSRmlyc3Qt Q2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBFbWFpbAIRALfwvKnA2fInBb6zvYE/GvwwgdcG CyqGSIb3DQEJEAILMYHHoIHEMIGuMQswCQYDVQQGEwJVUzELMAkGA1UECBMCVVQxFzAVBgNV BAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxITAf BgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMtVVROLVVTRVJGaXJz dC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsAhEAt/C8qcDZ8icFvrO9gT8a/DAN BgkqhkiG9w0BAQEFAASCAQApYhKyjRkgzQbDny/QQ9MaghO0ByIGxgc208EAosKgiO/SntE0 /agtoUwG1C4jcU/YvQ6vfPAFhDHNLxNcYuDYRqD9Kvxmi2YNCUxuTT0yp6pryks+Zs7u83tX wyitf8WxS7RhZBbknh+cfchoFagJRQxA3j4heKZ4nj2vh0jUA75D4ClZoTQVYcG5l8skz8Jw +SohIGnmiFljKiGVQgPRZJ6NjAz/Mnc5eLWhFgcWqKNqBxUoJm/IH/ZjiC8eMSvlIHuZHk0G gNZKyxU9PEzq0PbBtminpNbV8W5JHzR/oT2RUcSuNvws9ZE0F8dp10es1cuzXKuhb8czWgCK 6TzRAAAAAAAA --------------ms040502080303000007030105--