[OpenAFS-port-darwin] OSXPref Pane news

Jeffrey Altman jaltman@secure-endpoints.com
Fri, 03 Aug 2007 11:30:36 -0400


This is a cryptographically signed message in MIME format.

--------------ms060107070507090708020501
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

I would like to see someone implement a Finder plug-in for AFS context
menus.


Dave Botsch wrote:
> The source is there, so feel free to grab it... a lot of what is there is
> pulled directly from the afs source code, so, it would be licensed the same way
> the afs source is. The gui stuff itself is my own work, but released under the
> same license as the afs source code.
>
> So, my application is a standalone application. You can probably grab the
> get/delete tokens stuff and plop that behind your panel gui -- or just press a
> button that calls out and launches the standalone application.
>
> I seem to recall your talking about implementing the afs login gui as a Mac
> Service -- I had tried this a while back but hadn't met w. much success with
> getting it working... other options were as a finder plugin.
>
> Thoughts?
>
> On Fri, Aug 03, 2007 at 04:06:38PM +0200, Claudio Bisegni wrote:
>> Great can
>> we work together to include it my OSX Preference Pane?
>>
>> Claudio
>> On 03/ago/07, at 16:00, Dave Botsch wrote:
>>
>>> Hi, guys.
>>>
>>> Other than the notification piece, all the work of getting a token  
>>> via a gui
>>> has been done (and yes, it's an xcode project)  -- the AFSTokens gui.
>>>
>>> Source and binaries are available at
>>> https://forge.cornell.edu/sf/projects/afs_tokens
>>>
>>> AFSTokens supports both the old kaserver and the new kerberos5/ 
>>> aklog methods of
>>> getting tokens.
>>>
>>> On Fri, Aug 03, 2007 at 03:00:55PM +0200, Claudio Bisegni wrote:
>>>> Thanks Jason i'll look in web site.
>>>> On 03/ago/07, at 14:38, Jason Edgecombe wrote:
>>>>
>>>>> Claudio Bisegni wrote:
>>>>>> Hi Jeffrey
>>>>>> Yes i have seen, i must make icon form myself:-)
>>>>>> Any way i'll try to compile afs api into my preference pane using
>>>>>> xcode i have some problem integrating klog partial source(my first
>>>>>> experiment) into pref.pane project, i can compile but have error
>>>>>> linking lib.
>>>>>> I'm investigating.
>>>>>> ka_Init(0) and  ka_LocalCell() function compile but i have error
>>>>>> on link, xcode don't find the code...
>>>>>> What is the lib that i must include to compile and link this part
>>>>>> of afs?
>>>>>>
>>>>>> Claudio
>>>>>>
>>>>> Lock and unlock icons are pretty generic. Perhaps you could use an
>>>>> open source icon library like http://tango.freedesktop.org/
>>>>> Tango_Desktop_Project
>>>>>
>>>>> Jason
>>>>
>>>> --------------------------------------------------------------------- 
>>>> ---
>>>> ----------------------------------
>>>> Claudio Bisegni            	phone:  (+39)-06-9403.2345
>>>> Computing Service          	fax:    (+39)-06-9403.2649
>>>> LNF-INFN                   		e-mail: claudio.bisegni@lnf.infn.it
>>>> Via Enrico Fermi, 40       	www:    http://www.lnf.infn.it/~bisegni
>>>> I-00044 Frascati, Italy    	
>>>>
>>>>
>>>>
>>>
>>>
>>> -- 
>>> ********************************
>>> David William Botsch
>>> Programmer/Analyst
>>> CNF Computing
>>> botsch@cnf.cornell.edu
>>> ********************************
>>> _______________________________________________
>>> port-darwin mailing list
>>> port-darwin@openafs.org
>>> https://lists.openafs.org/mailman/listinfo/port-darwin
>>
>> ------------------------------------------------------------------------ 
>> ----------------------------------
>> Claudio Bisegni            	
>> Computing Service          	www:    http://www.lnf.infn.it/~bisegni
>> LNF-INFN                   		e-mail: claudio.bisegni at 
>> lnf.infn.it
>>
>>  AFS Commander:    		http://www.lnf.infn.it/~bisegni/Main/Afs% 
>> 20Commander.html 	
>>
>>
>>
>
>
>

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

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJeTCC
AxcwggKAoAMCAQICEALr5BE3U6n+HWCoLbyhohMwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UE
BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT
I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDUzMTA2MTM1N1oX
DTA4MDUzMDA2MTM1N1owczEPMA0GA1UEBBMGQWx0bWFuMRUwEwYDVQQqEwxKZWZmcmV5IEVy
aWMxHDAaBgNVBAMTE0plZmZyZXkgRXJpYyBBbHRtYW4xKzApBgkqhkiG9w0BCQEWHGphbHRt
YW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCsoz/0+s4Cn65n/3bU3shXw4y5u1uEMEsBOiqNU0PfIKGYQe95b1FKNbNAkctSdQT6GF5c
bhSnJPmb2OOb1frx64dlDgskaG561xa8XPA1aP8Cc+33dgsSLIxGEh97lyUYHEfWBC03KMCF
PKhZfcrGAXoVCrFBadnLAokQbUTFahVg/qQx2IT3wSj1sCIfV5UDuXcEKHCvRtEZIsSzu184
9Cj6I4nY5bt+r94kyDHM94MHYBJi+6tWLFRy2gkIB3HEPmxAiQrKljNpH9bOffiBLIAgmJ6d
1ZXepBXyexQbwOYvftpVlMEFHHQmdiwH3tj69hE78XvM5X9J+SbjbuNpAgMBAAGjOTA3MCcG
A1UdEQQgMB6BHGphbHRtYW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wDAYDVR0TAQH/BAIwADAN
BgkqhkiG9w0BAQUFAAOBgQB8FShDN2Ig034Y5eyadiFDEtOvsIJ3Z2xV9aTL4u8xMlz1gZR1
AZAvCv+ZMMRRKWCsrG5tItV8DFPSfWAGMpInmMarA4f76JRLQEUhkRUg8GpkJM5ryk5EDakk
0oiBQcQD8A+UHwrcmaj3UWxQ9zCjDgU+1mY9nEQxZZyp4eeUfzCCAxcwggKAoAMCAQICEALr
5BE3U6n+HWCoLbyhohMwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoT
HFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25h
bCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA3MDUzMTA2MTM1N1oXDTA4MDUzMDA2MTM1N1ow
czEPMA0GA1UEBBMGQWx0bWFuMRUwEwYDVQQqEwxKZWZmcmV5IEVyaWMxHDAaBgNVBAMTE0pl
ZmZyZXkgRXJpYyBBbHRtYW4xKzApBgkqhkiG9w0BCQEWHGphbHRtYW5Ac2VjdXJlLWVuZHBv
aW50cy5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCsoz/0+s4Cn65n/3bU
3shXw4y5u1uEMEsBOiqNU0PfIKGYQe95b1FKNbNAkctSdQT6GF5cbhSnJPmb2OOb1frx64dl
DgskaG561xa8XPA1aP8Cc+33dgsSLIxGEh97lyUYHEfWBC03KMCFPKhZfcrGAXoVCrFBadnL
AokQbUTFahVg/qQx2IT3wSj1sCIfV5UDuXcEKHCvRtEZIsSzu1849Cj6I4nY5bt+r94kyDHM
94MHYBJi+6tWLFRy2gkIB3HEPmxAiQrKljNpH9bOffiBLIAgmJ6d1ZXepBXyexQbwOYvftpV
lMEFHHQmdiwH3tj69hE78XvM5X9J+SbjbuNpAgMBAAGjOTA3MCcGA1UdEQQgMB6BHGphbHRt
YW5Ac2VjdXJlLWVuZHBvaW50cy5jb20wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQUFAAOB
gQB8FShDN2Ig034Y5eyadiFDEtOvsIJ3Z2xV9aTL4u8xMlz1gZR1AZAvCv+ZMMRRKWCsrG5t
ItV8DFPSfWAGMpInmMarA4f76JRLQEUhkRUg8GpkJM5ryk5EDakk0oiBQcQD8A+UHwrcmaj3
UWxQ9zCjDgU+1mY9nEQxZZyp4eeUfzCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAw
gdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUg
VG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRp
b24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFp
bCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0w
MzA3MTcwMDAwMDBaFw0xMzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxU
aGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwg
RnJlZW1haWwgSXNzdWluZyBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV
+065yplaHmjAdQRwnd/p/6Me7L3N9VvyGna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfAr
hVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0Dviv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/
p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNVHRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8
MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9UaGF3dGVQZXJzb25hbEZyZWVtYWls
Q0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEaMBgGA1UEAxMRUHJpdmF0ZUxh
YmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNmrGcPf6+svsIXoUOWlJ1/
TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQlGLH2ydxVyWN3amc
OY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11fZU8xggNkMIID
YAIBATB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5
KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQ
AuvkETdTqf4dYKgtvKGiEzAJBgUrDgMCGgUAoIIBwzAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN
AQcBMBwGCSqGSIb3DQEJBTEPFw0wNzA4MDMxNTMwMzZaMCMGCSqGSIb3DQEJBDEWBBSHwaur
L3mmRCEBM5Wlv4o/ChJFYjBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3
DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBhQYJKwYB
BAGCNxAEMXgwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcg
KFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3Vpbmcg
Q0ECEALr5BE3U6n+HWCoLbyhohMwgYcGCyqGSIb3DQEJEAILMXigdjBiMQswCQYDVQQGEwJa
QTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhh
d3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECEALr5BE3U6n+HWCoLbyhohMwDQYJ
KoZIhvcNAQEBBQAEggEAB2oTMpIVazjrxiF2B+ChwpSSRW8Y4Z25pOgsZE1DOUtnijI882nm
M87mgIL+FkQovDin2VcnH0Dw6XzC8y0DTQs77Sg2s7IUduQC7QkYdEOkla4fipsZrbaAUqpU
FiP+Djk9MExpHICuFUXdbE0Rpy2kVVrgYUV+u84OPdtUufZQPoGfh8DeStHnIVO2vU2apx3S
ZvMadWwmarDFrTLLgV3XsEnRFdYs/JgrIf8ajRmIFl0jkhGAUl9+LykM9smCqO4jMkL6y66j
fK08gW6dJ0fyMlhzYXq6InK8GoCHhh0YYM4GuzNW/3f+RtxLTbGdf6ForPLd+OOw/xVYVAKi
EQAAAAAAAA==
--------------ms060107070507090708020501--