Hi all,

I'm experimenting with using GPG as SSH agent. This basically works
fine, although I'm missing some advanced features, which the original
ssh-agent(1) provides.

More specifically it seems to be impossible to delete identities from
the agent once they are added. ssh-add -D returns: "All identities
removed.". However, it is actually not removed and is still available
afterwards.

It seems to be possible to deactivate the key through the sshcontrol
file, i.e. by commenting it out. While this removes it temporarily from
the agent, simply commenting it back in, activates the key again, At
least as long as the TTL is not yet expired. All in all this is not a
great solution.

The same is true for locking the agent down. This feature seems to be
not implemented at all. I can lock the agent, but it makes no difference
whether or not it is actually locked or unlocked, it always operates
normally.

Are these "advanced" features simply not implemented, or am I missing
something here? How are you dealing with this?

Thanks in advance!

Best regards,
Karol Babioch

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Gnupg-users mailing list
Gnupg-users@gnupg.org
http://lists.gnupg.org/mailman/listinfo/gnupg-users

Reply via email to