1 m4_define(PROGRAM, para_client)
2 m4_define(DEFAULT_HISTORY_FILE, ~/.paraslash/client.history)
3 m4_define(DEFAULT_CONFIG_FILE,~/.paraslash/client.conf)
5 version-string = GIT_VERSION()
6 [supercommand para_client]
7 purpose = Communicate with para_server through the paraslash control port
8 non-opts-name = [command [options]]
10 para_client is the program used to connect to a running instance of
11 para_server. If a command is provided, this command is sent to the
12 server and any output received from the server is echoed to stdout. If
13 no command is given, para_client enters interactive mode.
15 m4_include(common-option-section.m4)
17 m4_include(detailed-help.m4)
18 m4_include(version.m4)
19 m4_include(loglevel.m4)
20 m4_include(config-file.m4)
21 m4_include(history-file.m4)
22 m4_include(per-command-options-section.m4)
25 summary = IP address or name of the host where para_server is running
27 arg_info = required_arg
29 default_val = localhost
31 Both IPv4 and IPv6 addresses are supported.
35 summary = the paraslash username to authenticate as
36 arg_info = required_arg
40 If this is not given, the current username is assumed.
44 summary = the port on the remote host to connect
45 arg_info = required_arg
50 If this is not given, the current username is assumed.
54 summary = path to private key
55 arg_info = required_arg
59 If not given, the following files are tried, in order:
60 $HOME/.paraslash/key.$LOGNAME, $HOME/.ssh/id_rsa. It is a fatal error
61 if the key file can not be opened, or is world-readable.
63 m4_include(complete.m4)