English version Russian version Version française Nederlandse versie Versión española Version portuguese Version polonaise Italian version Versiunea româna   KiTTY News

KiTTY : Forum

Last modification : -

KiTTY web site




Forum Home
 

Auto load PAGEANT ?

manu - Fri 16/06/2017 14:44:34 CEST +0200

Hi,

It's possible to include some INI parameter for "autoload" the Pageant when KiTTY is opened if no one Pageant is running?

I feel it easy to do it, and useful: when you start the program the Agent load is automatic, only if no instance is already loaded.

You agree?

manu - Mon 19/06/2017 15:24:45 CEST +0200

Hi Cyd!

You will consider this?

In any case, Thank you for KiTTY!

manu - Mon 19/06/2017 15:34:40 CEST +0200

Hi,

I can do this "indirectly"...

As explained in http://www.digitalocean.com/community/tutorials/how-to-use-pageant-to-streamline-ssh-key-authentication-with-putty
It's possible to run PuTTY from Pageant (see section "Making Pageant Run PuTTY").

Then, you can achieve the same functionality with KiTTY, starting it with:

"kitty.exe -runagent -c kitty.exe"

This has all the functionalities, as if the pageant is already running, no disturbing missage is shown.

However, to grant a transparent functionality with "ssh://" I suggest to add one INI parameter (for example "autoloadagent") to achive just the same: "-runagent" plus "-c kitty.exe".

You agree?

manu - Fri 07/07/2017 09:21:08 CEST +0200

Hi,

Nobody likes this function?

The target scenario is when you use "ssh://" links targetting PuTTY. In this case you can't add parameters. Then is interesting to have the option in the INI to autoload the agent.

Futhermore, additional config parameters for autoload some certificates will be also useful.
Example of the INI:

[Agent]
autoloadagent=yes
autoloadcert1=C:\mycerts\cert1.ppk
autoloadcert2=E:\users\local\server-cert.ppk

You agree?

manu - Mon 07/08/2017 12:48:24 CEST +0200

Hi,

It will be hard to implement this? I really like to have this implemented.

Thank you!

Manu - Mon 18/09/2017 12:11:27 CEST +0200

Hi,

I'm afraid that anyone likes this function! :(
I really need it for catching "ssh://" and autoload some user certificates.

I hope the developer will consider it.
Thank you!

Manu - Fri 22/09/2017 14:53:35 CEST +0200

It's so difficult to impliment this? :(

manu - Wed 13/12/2017 09:32:14 CET +0100

Hi Cyd,

I only like to remember that this function, that I feel it's easy to implement (sorry if not!), will be very useful.
Please, consider to implement it.

Thank you for this great PuTTY version!

manu - Wed 28/03/2018 13:16:30 CEST +0200

Hi Cyd,

Still waiting for this request.

Objective: catch "ssh://" URLs launched from scripts and other tools, and launch the option for loading some certificates in the Pageant before to open the connection.

The current function is already implemented (with "kitty.exe -runagent -c kitty.exe"), so it's only required to load the config option and run the agent automatically if the autorunagent is true.

You agree?

manu - Fri 13/07/2018 11:59:45 CEST +0200

Hi Cyd,

I try to explain more about this... so it's possible you feel this is wasting time. However, it really helps the user.

In my computer I changed the Shortcut of KiTTY with this start line: "kitty.exe -runagent -c kitty.exe".
Why I do that? To load the agent if it's not loaded.
Why I load the agent on demand? To not start it when login.
And why autoload it? Because I use other tools (for example, KeePass with KeeAgent plugin) that can work as CLIENT and SERVER for PAGEANT. So, every time I use KiTTY I need to load the internal agent first.

However, this doesn't work if the KiTTY is opened using any other way. The only option for "auto-launch" the agent is using this shortcut.

So, as the code inside KiTTY is already here (you can launch it using the command-line "-runagent -c kitty.exe"), then the request is reduced to trigger this code when the INI contains:

[Agent]
autoloadagent=yes

Please, can you consider it?
Thank you!





Answer


The forum is actually closed