[Developers] SSHKeychain svn complile working on Leopard

Eric Warnke ericew at gmail.com
Tue Oct 30 14:45:16 CET 2007


As soon as I have a copy of leopard I can peel apart the system to  
see how it works.  I have seen a google tech talk on the use of  
launchd and have a strong sense of what they are doing.  There still  
might be room for value add to the toolchain.  Some of the items that  
have not been mentioned.

1) Notify on agent access
1a) provide different actions based on key requested.

2) Autoload other keys than default ( can probably be solved by  
proper use of .ssh/config )

3) Tunneling ( moving to a launchd system would probably solve many  
issues )

4) Key generation ( has this been included with Keychain Access? )
4a) Key management - provide tools to ssh-copy-id to remote hosts,  
configure restricted keys, ... )

5) sshfs integration

Cheers,
Eric


On Oct 30, 2007, at 9:16 am, Bart Matthaei wrote:

> Maybe it's time to rethink SSHKeychain's strategy. If leopard makes
> the ssh-agent part of SSHKeychain obsolete,
> we might as well rebuild the app to focus more on tunnels. Allthough
> leopard doesn't add the keys to your
> agent automatically, does it?
>
> On 30-okt-2007, at 14:06, Eric Warnke wrote:
>
>> As far as I can glean the leopard ssh-agent should work in all
>> instances, but you have to remember to unset the SSH_AGENT
>> environment variable that is set for SSHKeychain first.
>>
>> -Eric
>>
>> On Oct 30, 2007, at 9:01 am, Mark Aufflick wrote:
>>
>>> Hi all,
>>>
>>> My previously installed sshkeychain (sorry - no idea what version
>>> as I
>>> deleted it ...) failed on startup complaining "couldn't start
>>> ssh-keychain"
>>>
>>> The latest installer failed the post-install step (as reported by
>>> Rachel Greenham).
>>>
>>> I checked out the svn trunk, changed the SDK paths to use the 10.5
>>> SDKs (I didn't bother installing the cross-sdks so I don't know if
>>> they will work) and it built and ran first go.
>>>
>>> FYI it's not obsoleted just yet, since whatever is built into  
>>> leopard
>>> doesn't fire if you use ssh on the commandline (also I'm sure it  
>>> does
>>> nothing with tunnels).
>>>
>>> Cheers,
>>>
>>> Mark.
>>>
>>> -- 
>>> Mark Aufflick
>>>   contact info at http://mark.aufflick.com/about/contact
>>> _______________________________________________
>>> developers mailing list
>>> developers at sshkeychain.org
>>> http://www.sshkeychain.org/cgi-bin/mailman/listinfo/developers
>>
>> _______________________________________________
>> developers mailing list
>> developers at sshkeychain.org
>> http://www.sshkeychain.org/cgi-bin/mailman/listinfo/developers
>>
>
> -- 
> Bart Matthaei
>
> Ambrero Software B.V.
> http://www.ambrero.nl/
>
> T: +31 (0)72 5626500
> F: +31 (0)72 5626355
>
>
>
>
> _______________________________________________
> developers mailing list
> developers at sshkeychain.org
> http://www.sshkeychain.org/cgi-bin/mailman/listinfo/developers



More information about the developers mailing list