47
56
<refname><command>&COMMANDNAME;</command></refname>
49
Control the operation of the Mandos server
58
Control or query the operation of the Mandos server
55
64
<command>&COMMANDNAME;</command>
57
<arg choice="plain"><option>--enable</option></arg>
58
<arg choice="plain"><option>-e</option></arg>
60
<arg choice="plain"><option>--disable</option></arg>
61
<arg choice="plain"><option>-d</option></arg>
65
<arg choice="plain"><option>--bump-timeout</option></arg>
66
<arg choice="plain"><option>-b</option></arg>
70
<arg choice="plain"><option>--start-checker</option></arg>
74
<arg choice="plain"><option>--stop-checker</option></arg>
78
<arg choice="plain"><option>--remove</option></arg>
79
<arg choice="plain"><option>-r</option></arg>
83
<arg choice="plain"><option>--checker
84
<replaceable>COMMAND</replaceable></option></arg>
85
<arg choice="plain"><option>-c
86
<replaceable>COMMAND</replaceable></option></arg>
90
<arg choice="plain"><option>--timeout
91
<replaceable>TIME</replaceable></option></arg>
92
<arg choice="plain"><option>-t
93
<replaceable>TIME</replaceable></option></arg>
97
<arg choice="plain"><option>--interval
98
<replaceable>TIME</replaceable></option></arg>
99
<arg choice="plain"><option>-i
100
<replaceable>TIME</replaceable></option></arg>
104
<arg choice="plain"><option>--host
105
<replaceable>STRING</replaceable></option></arg>
106
<arg choice="plain"><option>-H
107
<replaceable>STRING</replaceable></option></arg>
111
<arg choice="plain"><option>--secret
112
<replaceable>FILENAME</replaceable></option></arg>
113
<arg choice="plain"><option>-s
114
<replaceable>FILENAME</replaceable></option></arg>
118
<arg choice="plain"><option>--approve</option></arg>
119
<arg choice="plain"><option>-A</option></arg>
121
<arg choice="plain"><option>--deny</option></arg>
122
<arg choice="plain"><option>-D</option></arg>
67
<arg choice="plain"><option>--enable</option></arg>
68
<arg choice="plain"><option>-e</option></arg>
70
<arg choice="plain"><option>--disable</option></arg>
71
<arg choice="plain"><option>-d</option></arg>
75
<arg choice="plain"><option>--bump-timeout</option></arg>
76
<arg choice="plain"><option>-b</option></arg>
80
<arg choice="plain"><option>--start-checker</option></arg>
84
<arg choice="plain"><option>--stop-checker</option></arg>
88
<arg choice="plain"><option>--remove</option></arg>
89
<arg choice="plain"><option>-r</option></arg>
93
<arg choice="plain"><option>--checker
94
<replaceable>COMMAND</replaceable></option></arg>
95
<arg choice="plain"><option>-c
96
<replaceable>COMMAND</replaceable></option></arg>
100
<arg choice="plain"><option>--timeout
101
<replaceable>TIME</replaceable></option></arg>
102
<arg choice="plain"><option>-t
103
<replaceable>TIME</replaceable></option></arg>
107
<arg choice="plain"><option>--extended-timeout
108
<replaceable>TIME</replaceable></option></arg>
112
<arg choice="plain"><option>--interval
113
<replaceable>TIME</replaceable></option></arg>
114
<arg choice="plain"><option>-i
115
<replaceable>TIME</replaceable></option></arg>
119
<arg choice="plain"><option>--approve-by-default</option
122
<arg choice="plain"><option>--deny-by-default</option></arg>
126
<arg choice="plain"><option>--approval-delay
127
<replaceable>TIME</replaceable></option></arg>
131
<arg choice="plain"><option>--approval-duration
132
<replaceable>TIME</replaceable></option></arg>
136
<arg choice="plain"><option>--interval
137
<replaceable>TIME</replaceable></option></arg>
138
<arg choice="plain"><option>-i
139
<replaceable>TIME</replaceable></option></arg>
143
<arg choice="plain"><option>--host
144
<replaceable>STRING</replaceable></option></arg>
145
<arg choice="plain"><option>-H
146
<replaceable>STRING</replaceable></option></arg>
150
<arg choice="plain"><option>--secret
151
<replaceable>FILENAME</replaceable></option></arg>
152
<arg choice="plain"><option>-s
153
<replaceable>FILENAME</replaceable></option></arg>
157
<arg choice="plain"><option>--approve</option></arg>
158
<arg choice="plain"><option>-A</option></arg>
160
<arg choice="plain"><option>--deny</option></arg>
161
<arg choice="plain"><option>-D</option></arg>
125
165
<group choice="req">
164
207
<arg choice="plain"><option>-v</option></arg>
211
<command>&COMMANDNAME;</command>
212
<arg choice="plain"><option>--check</option></arg>
167
214
</refsynopsisdiv>
169
216
<refsect1 id="description">
170
217
<title>DESCRIPTION</title>
172
<command>&COMMANDNAME;</command> is a program to control the
173
operation of the Mandos server <citerefentry><refentrytitle
174
>mandos</refentrytitle><manvolnum>8</manvolnum></citerefentry>.
219
<command>&COMMANDNAME;</command> is a program to control or
220
query the operation of the Mandos server
221
<citerefentry><refentrytitle>mandos</refentrytitle><manvolnum
222
>8</manvolnum></citerefentry>.
177
225
This program can be used to change client settings, approve or
301
362
<replaceable>TIME</replaceable></option></term>
304
Set the <varname>interval</varname> option of the specified
305
client(s); see <citerefentry><refentrytitle
306
>mandos-client.conf</refentrytitle><manvolnum>5</manvolnum
365
Set the <varname>interval</varname> option of the
366
specified client(s); see <citerefentry><refentrytitle
367
>mandos-clients.conf</refentrytitle><manvolnum
368
>5</manvolnum></citerefentry>.
374
<term><option>--approve-by-default</option></term>
375
<term><option>--deny-by-default</option></term>
378
Set the <varname>approved_by_default</varname> option of
379
the specified client(s) to <literal>True</literal> or
380
<literal>False</literal>, respectively; see
381
<citerefentry><refentrytitle
382
>mandos-clients.conf</refentrytitle><manvolnum
383
>5</manvolnum></citerefentry>.
389
<term><option>--approval-delay
390
<replaceable>TIME</replaceable></option></term>
393
Set the <varname>approval_delay</varname> option of the
394
specified client(s); see <citerefentry><refentrytitle
395
>mandos-clients.conf</refentrytitle><manvolnum
396
>5</manvolnum></citerefentry>.
402
<term><option>--approval-duration
403
<replaceable>TIME</replaceable></option></term>
406
Set the <varname>approval_duration</varname> option of the
407
specified client(s); see <citerefentry><refentrytitle
408
>mandos-clients.conf</refentrytitle><manvolnum
409
>5</manvolnum></citerefentry>.
415
<!-- <refsect1 id="bugs"> -->
416
<!-- <title>BUGS</title> -->
538
<xi:include href="bugs.xml"/>
421
541
<refsect1 id="example">
422
542
<title>EXAMPLE</title>
423
543
<informalexample>
425
List all clients with some of their settings:
428
548
<userinput>&COMMANDNAME;</userinput>
430
550
</informalexample>
433
Show all settings for the clients named <quote>foo</quote> and
438
<!-- do not wrap this line -->
439
<userinput>&COMMANDNAME; --verbose foo bar</userinput>
554
To list <emphasis>all</emphasis> settings for the clients
555
named <quote>foo1.example.org</quote> and <quote
556
>foo2.example.org</quote>:
560
<!-- do not wrap this line -->
561
<userinput>&COMMANDNAME; --verbose foo1.example.org foo2.example.org</userinput>
568
To enable all clients:
571
<userinput>&COMMANDNAME; --enable --all</userinput>
577
To change timeout and interval value for the clients
578
named <quote>foo1.example.org</quote> and <quote
579
>foo2.example.org</quote>:
583
<!-- do not wrap this line -->
584
<userinput>&COMMANDNAME; --timeout="5m" --interval="1m" foo1.example.org foo2.example.org</userinput>
591
To approve all clients currently waiting for it:
594
<userinput>&COMMANDNAME; --approve --all</userinput>
442
596
</informalexample>