aboutsummaryrefslogtreecommitdiff
path: root/doc/man/gnunet-arm.1
diff options
context:
space:
mode:
Diffstat (limited to 'doc/man/gnunet-arm.1')
-rw-r--r--doc/man/gnunet-arm.128
1 files changed, 21 insertions, 7 deletions
diff --git a/doc/man/gnunet-arm.1 b/doc/man/gnunet-arm.1
index b591f0ad7..099978f24 100644
--- a/doc/man/gnunet-arm.1
+++ b/doc/man/gnunet-arm.1
@@ -9,7 +9,10 @@ gnunet\-arm \- control GNUnet services
9.br 9.br
10 10
11.SH DESCRIPTION 11.SH DESCRIPTION
12\fBgnunet\-arm\fP can be used to start or stop GNUnet services, including the ARM service itself. The ARM service is a supervisor for GNUnet's service processes. ARM starts services on-demand or as configured and re-starts them if they crash. 12\fBgnunet\-arm\fP can be used to start or stop GNUnet services, including
13the ARM service itself. The ARM service is a supervisor for GNUnet's
14service processes. ARM starts services on-demand or as configured and
15re-starts them if they crash.
13 16
14.SH OPTIONS 17.SH OPTIONS
15.B 18.B
@@ -17,7 +20,8 @@ gnunet\-arm \- control GNUnet services
17Use the configuration file FILENAME. 20Use the configuration file FILENAME.
18.B 21.B
19.IP "\-e, \-\-end" 22.IP "\-e, \-\-end"
20Shutdown all GNUnet services (including ARM itself). Running "gnunet-arm \-e" is the usual way to shutdown a GNUnet peer. 23Shutdown all GNUnet services (including ARM itself). Running
24"gnunet-arm \-e" is the usual way to shutdown a GNUnet peer.
21.B 25.B
22.IP "\-h, \-\-help" 26.IP "\-h, \-\-help"
23Print short help on options. 27Print short help on options.
@@ -26,16 +30,25 @@ Print short help on options.
26Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR. 30Use LOGLEVEL for logging. Valid values are DEBUG, INFO, WARNING and ERROR.
27.B 31.B
28.IP "\-i SERVICE, \-\-init=SERVICE" 32.IP "\-i SERVICE, \-\-init=SERVICE"
29Starts the specified SERVICE if it is not already running. More specifically, this makes the service behave as if it were in the default services list. 33Starts the specified SERVICE if it is not already running. More specifically,
34this makes the service behave as if it were in the default services list.
30.B 35.B
31.IP "\-k SERVICE, \-\-kill=SERVICE" 36.IP "\-k SERVICE, \-\-kill=SERVICE"
32Stop the specified SERVICE if it is running. While this will kill the service right now, the service may be restarted immediately if other services depend on it (service is then started 'on-demand'). If the service used to be a 'default' service, its default-service status will be revoked. If the service was not a default service, it will just be (temporarily) stopped, but could be re-started on-demand at any time. 37Stop the specified SERVICE if it is running. While this will kill the service
38right now, the service may be restarted immediately if other services depend
39on it (service is then started 'on-demand'). If the service used to be a 'default'
40service, its default-service status will be revoked. If the
41service was not a default service, it will just be (temporarily) stopped,
42but could be re-started on-demand at any time.
33.B 43.B
34.IP "\-m, \-\-monitor" 44.IP "\-m, \-\-monitor"
35Monitor service activity of ARM. In this mode, the command will not terminate until the user presses CTRL-C. 45Monitor service activity of ARM. In this mode, the command will not terminate
46until the user presses CTRL-C.
36.B 47.B
37.IP "\-s, \-\-start" 48.IP "\-s, \-\-start"
38Start all GNUnet default services on this system (and also ARM). Naturally, if a service is demanded by a default service, it will then also be started. Running "gnunet-arm \-s" is the usual way to start a GNUnet peer. 49Start all GNUnet default services on this system (and also ARM). Naturally,
50if a service is demanded by a default service, it will then also be started.
51Running "gnunet-arm \-s" is the usual way to start a GNUnet peer.
39.B 52.B
40.IP "\-I, \-\-info" 53.IP "\-I, \-\-info"
41List all running services. 54List all running services.
@@ -45,7 +58,8 @@ Print GNUnet version number.
45 58
46 59
47.SH BUGS 60.SH BUGS
48Report bugs by using Mantis <https://gnunet.org/bugs/> or by sending electronic mail to <gnunet\-developers@gnu.org> 61Report bugs by using Mantis <https://gnunet.org/bugs/> or by sending
62electronic mail to <gnunet\-developers@gnu.org>
49 63
50.SH SEE ALSO 64.SH SEE ALSO
51gnunet\-config(1), gnunet\-setup(1) 65gnunet\-config(1), gnunet\-setup(1)