mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-07-01 11:32:48 -05:00
Support running UNIX Pageant in foreground mode, without debugging output
This new mode makes it easy to run Pageant as a "supervised" instance, e.g. as part of a test harness for other programs interacting with an SSH agent, which is the original use case. Because Pageant is then running as a child process of the supervisor, the operating system notifies the supervisor of the child's aliveness without resorting to PIDs or socket addresses, both of which may principally run stale and/or get recycled.
This commit is contained in:

committed by
Simon Tatham

parent
fca6ce10db
commit
2b93417398
@ -8,8 +8,8 @@
|
||||
|
||||
\S{pageant-manpage-synopsis} SYNOPSIS
|
||||
|
||||
\c pageant ( -X | -T | --permanent | --debug ) [ [ --encrypted ] key-file... ]
|
||||
\e bbbbbbb bb bb bbbbbbbbbbb bbbbbbb bbbbbbbbbbb iiiiiiii
|
||||
\c pageant ( -X | -T | --permanent | --debug | --foreground ) [ [ --encrypted ] key-file... ]
|
||||
\e bbbbbbb bb bb bbbbbbbbbbb bbbbbbb bbbbbbbbbbbb bbbbbbbbbbb iiiiiiii
|
||||
\c pageant [ [ --encrypted ] key-file... ] --exec command [ args... ]
|
||||
\e bbbbbbb bbbbbbbbb iiiiiiii bbbbbb iiiiiii iiii
|
||||
\c pageant -a [ --encrypted ] key-file...
|
||||
@ -183,6 +183,16 @@ prompts will need to be answered on standard input. This is useful
|
||||
for debugging what Pageant itself is doing, or what another process is
|
||||
doing to it.
|
||||
|
||||
\dt \cw{--foreground}
|
||||
|
||||
\dd Like \cw{--debug}, Pageant will run in the foreground, without
|
||||
forking. It will print its environment variable setup commands on
|
||||
standard output. Unlike \cw{--debug}, Pageant will not automatically log
|
||||
agent activity to standard output, nor will it force passphrase prompts
|
||||
to standard input. This is useful if Pageant is spawned by a parent
|
||||
process that controls or otherwise programmatically interfaces with
|
||||
Pageant.
|
||||
|
||||
\S{pageant-manpage-client} CLIENT OPTIONS
|
||||
|
||||
The following options tell Pageant to operate in client mode,
|
||||
|
Reference in New Issue
Block a user