2
2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3
3
"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4
4
<!ENTITY COMMANDNAME "mandos-ctl">
5
<!ENTITY TIMESTAMP "2012-06-22">
5
<!ENTITY TIMESTAMP "2010-09-21">
6
6
<!ENTITY % common SYSTEM "common.ent">
19
19
<firstname>Björn</firstname>
20
20
<surname>Påhlsson</surname>
22
<email>belorn@recompile.se</email>
22
<email>belorn@fukt.bsnet.se</email>
26
26
<firstname>Teddy</firstname>
27
27
<surname>Hogeborn</surname>
29
<email>teddy@recompile.se</email>
29
<email>teddy@fukt.bsnet.se</email>
37
35
<holder>Teddy Hogeborn</holder>
38
36
<holder>Björn Påhlsson</holder>
99
<arg choice="plain"><option>--extended-timeout
100
<replaceable>TIME</replaceable></option></arg>
104
<arg choice="plain"><option>--interval
105
<replaceable>TIME</replaceable></option></arg>
106
<arg choice="plain"><option>-i
107
<replaceable>TIME</replaceable></option></arg>
111
<arg choice="plain"><option>--approve-by-default</option
114
<arg choice="plain"><option>--deny-by-default</option></arg>
118
<arg choice="plain"><option>--approval-delay
119
<replaceable>TIME</replaceable></option></arg>
123
<arg choice="plain"><option>--approval-duration
124
<replaceable>TIME</replaceable></option></arg>
128
97
<arg choice="plain"><option>--interval
129
98
<replaceable>TIME</replaceable></option></arg>
130
99
<arg choice="plain"><option>-i
309
274
Set the <varname>checker</varname> option of the specified
310
275
client(s); see <citerefentry><refentrytitle
311
>mandos-clients.conf</refentrytitle><manvolnum
312
>5</manvolnum></citerefentry>.
276
>mandos-client.conf</refentrytitle><manvolnum>5</manvolnum
324
289
Set the <varname>timeout</varname> option of the specified
325
290
client(s); see <citerefentry><refentrytitle
326
>mandos-clients.conf</refentrytitle><manvolnum
327
>5</manvolnum></citerefentry>.
333
<term><option>--extended-timeout
334
<replaceable>TIME</replaceable></option></term>
337
Set the <varname>extended_timeout</varname> option of the
338
specified client(s); see <citerefentry><refentrytitle
339
>mandos-clients.conf</refentrytitle><manvolnum
340
>5</manvolnum></citerefentry>.
291
>mandos-client.conf</refentrytitle><manvolnum>5</manvolnum
349
301
<replaceable>TIME</replaceable></option></term>
352
Set the <varname>interval</varname> option of the
353
specified client(s); see <citerefentry><refentrytitle
354
>mandos-clients.conf</refentrytitle><manvolnum
355
>5</manvolnum></citerefentry>.
361
<term><option>--approve-by-default</option></term>
362
<term><option>--deny-by-default</option></term>
365
Set the <varname>approved_by_default</varname> option of
366
the specified client(s) to <literal>True</literal> or
367
<literal>False</literal>, respectively; see
368
<citerefentry><refentrytitle
369
>mandos-clients.conf</refentrytitle><manvolnum
370
>5</manvolnum></citerefentry>.
376
<term><option>--approval-delay
377
<replaceable>TIME</replaceable></option></term>
380
Set the <varname>approval_delay</varname> option of the
381
specified client(s); see <citerefentry><refentrytitle
382
>mandos-clients.conf</refentrytitle><manvolnum
383
>5</manvolnum></citerefentry>.
389
<term><option>--approval-duration
390
<replaceable>TIME</replaceable></option></term>
393
Set the <varname>approval_duration</varname> option of the
394
specified client(s); see <citerefentry><refentrytitle
395
>mandos-clients.conf</refentrytitle><manvolnum
396
>5</manvolnum></citerefentry>.
304
Set the <varname>interval</varname> option of the specified
305
client(s); see <citerefentry><refentrytitle
306
>mandos-client.conf</refentrytitle><manvolnum>5</manvolnum
408
319
Set the <varname>host</varname> option of the specified
409
320
client(s); see <citerefentry><refentrytitle
410
>mandos-clients.conf</refentrytitle><manvolnum
411
>5</manvolnum></citerefentry>.
321
>mandos-client.conf</refentrytitle><manvolnum>5</manvolnum
423
334
Set the <varname>secfile</varname> option of the specified
424
335
client(s); see <citerefentry><refentrytitle
425
>mandos-clients.conf</refentrytitle><manvolnum
426
>5</manvolnum></citerefentry>.
336
>mandos-client.conf</refentrytitle><manvolnum>5</manvolnum
520
422
<title>EXAMPLE</title>
521
423
<informalexample>
425
List all clients with some of their settings:
526
428
<userinput>&COMMANDNAME;</userinput>
528
430
</informalexample>
532
To list <emphasis>all</emphasis> settings for the clients
533
named <quote>foo1.example.org</quote> and <quote
534
>foo2.example.org</quote>:
538
<!-- do not wrap this line -->
539
<userinput>&COMMANDNAME; --verbose foo1.example.org foo2.example.org</userinput>
546
To enable all clients:
549
<userinput>&COMMANDNAME; --enable --all</userinput>
555
To change timeout and interval value for the clients
556
named <quote>foo1.example.org</quote> and <quote
557
>foo2.example.org</quote>:
561
<!-- do not wrap this line -->
562
<userinput>&COMMANDNAME; --timeout="5m" --interval="1m" foo1.example.org foo2.example.org</userinput>
569
To approve all clients currently waiting for it:
572
<userinput>&COMMANDNAME; --approve --all</userinput>
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>
574
442
</informalexample>
586
454
<refsect1 id="see_also">
587
455
<title>SEE ALSO</title>
589
<citerefentry><refentrytitle>intro</refentrytitle>
590
<manvolnum>8mandos</manvolnum></citerefentry>,
591
457
<citerefentry><refentrytitle>mandos</refentrytitle>
592
458
<manvolnum>8</manvolnum></citerefentry>,
593
459
<citerefentry><refentrytitle>mandos-clients.conf</refentrytitle>