summaryrefslogtreecommitdiffstats
path: root/doc/tools.texi
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2006-09-13 17:57:30 +0200
committerWerner Koch <wk@gnupg.org>2006-09-13 17:57:30 +0200
commit9577dd45abd3e0f68403dc38a21e69bbf2c4d813 (patch)
treea75b2809f5c21b6de3994692cf1c03143dd63c66 /doc/tools.texi
parentdoc fixes (diff)
downloadgnupg2-9577dd45abd3e0f68403dc38a21e69bbf2c4d813.tar.xz
gnupg2-9577dd45abd3e0f68403dc38a21e69bbf2c4d813.zip
Various fixes and new features.
Enhanced gpg-connect-agent.
Diffstat (limited to 'doc/tools.texi')
-rw-r--r--doc/tools.texi25
1 files changed, 25 insertions, 0 deletions
diff --git a/doc/tools.texi b/doc/tools.texi
index 4e9a80d8e..dec548905 100644
--- a/doc/tools.texi
+++ b/doc/tools.texi
@@ -989,6 +989,22 @@ Connect to socket @var{name} assuming this is an Assuan style server.
Do not run any special initializations or environment checks. This may
be used to directly connect to any Assuan style socket server.
+@item -E
+@itemx --exec
+@opindex exec
+Take the rest of the command line as a program and it's arguments and
+execute it as an assuan server. Here is how you would run @command{gpgsm}:
+@smallexample
+ gpg-connect-agent --exec gpgsm --server
+@end smallexample
+
+
+@item --no-ext-connect
+@opindex no-ext-connect
+When using @option{-S} or @option{--exec}, @command{gpg-connect-agent}
+connects to the assuan server in extended mode to allow descriptor
+passing. This option makes it use the old mode.
+
@end table
@mansect control commands
@@ -1020,6 +1036,15 @@ Print all definitions
@item /cleardef
Delete all definitions
+@item /sendfd @var{file} @var{mode}
+Open @var{file} in @var{mode} (which needs to be a valid @code{fopen}
+mode string) and send the file descriptor to the server. This is
+usually followed by a command like @code{INPUT FD} to set the
+input source for other commands.
+
+@item /recvfd
+Not yet implemented.
+
@item /help
Print a list of available control commands.