SSH agent support #1
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently passwords have to be stored in the server configuration, in plaintext of all things. This is obviously very undesirable.
It would be very nifty if pie cannon had the ability to talk to an SSH agent running on the computer (on GNU/Linux or Windows). There is a apparently a library for JSch that has this capability: https://github.com/ymnk/jsch-agent-proxy/blob/master/examples/src/main/java/com/jcraft/jsch/agentproxy/examples/JSchWithAgentProxy.java
This is currently implemented in a feature branch but with a caveat: the jsch-agent-proxy is not compatible with the JSch fork we are using:
We are using a fork of jsch because the original outdated version will soon no longer work by default.
The obvious way around this is to fork the jsch-agent-proxy to make it compatible with this new version of jsch. Maybe there's already a fork out there.