bugzilla-daemon at bugzilla.mindrot.org
2010-Jan-19 00:25 UTC
[Bug 1699] New: [patch] Enhance SSH to automatically add keys to ssh-agent
https://bugzilla.mindrot.org/show_bug.cgi?id=1699 Summary: [patch] Enhance SSH to automatically add keys to ssh-agent Product: Portable OpenSSH Version: 5.3p1 Platform: amd64 URL: http://article.gmane.org/gmane.network.openssh.devel/1 6422 OS/Version: OpenBSD Status: NEW Keywords: needs-release-note, patch Severity: enhancement Priority: P2 Component: ssh AssignedTo: unassigned-bugs at mindrot.org ReportedBy: joachim at joachimschipper.nl Created an attachment (id=1780) --> (https://bugzilla.mindrot.org/attachment.cgi?id=1780) [patch] Automatically add keys to ssh-agent(1) [Continuing a mailing list thread; see http://article.gmane.org/gmane.network.openssh.devel/16422.] My keys are secured with a passphrase. That's good for security, but having to type the passphrase either at every login or at every invocation of ssh(1) is annoying. It's possible to hack around this annoyance, but such hacks are inevitably brittle. OpenSSH should just do quietly do the right thing, as it does in other cases. Please find included a patch (against OpenBSD's OpenSSH) to fix this. By way of specification, I'll quote ssh_config(5): AddKeysToAgent Specifies whether keys should be automatically added to ssh-agent(5) (if running). If this option is set to ``yes'' and a key is loaded from a file, this key and all keys with either the same or an empty passphrase are added to the agent (with the default lifetime), as if by ssh-add(1). If this option is set to ``ask'', ssh will require confirmation using the SSH_ASKPASS pro- gram before adding a key (see ssh-add(1) for details). If this option is set to ``confirm'', each use of the key must be confirmed, exactly as if the -c option was specified to ssh-add(1). If this option is set to ``no'', no keys are added to the agent. The argument must be ``yes'', ``confirm'', ``ask'', or ``no''. The default is ``no''. This is my first patch, so please review thoroughly! I'll happily make any changes requested. Joachim P.S. This patch has been completely rewritten (relative to the patch posted to the mailing list, above) to support adding all keys with the same passphrase at once. -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2010-Jan-19 00:26 UTC
[Bug 1699] [patch] Enhance SSH to automatically add keys to ssh-agent
https://bugzilla.mindrot.org/show_bug.cgi?id=1699 Joachim Schipper <joachim at joachimschipper.nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joachim at joachimschipper.nl -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.
Seemingly Similar Threads
- [Bug 1565] New: ssh-keyscan doesn't like comment-lines
- "phishing" (was: [patch] Automatically add keys to agent)
- Repost: [patch] Automatically add keys to agent
- [patch] Automatically add keys to agent
- [Bug 1699] [patch] Enhance SSH to automatically add keys to ssh-agent