123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224 |
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
- "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"
- [<!ENTITY mdash "—">]>
- <!--
- - Copyright (C) 2016 Internet Systems Consortium, Inc. ("ISC")
- -
- - This Source Code Form is subject to the terms of the Mozilla Public
- - License, v. 2.0. If a copy of the MPL was not distributed with this
- - file, You can obtain one at http://mozilla.org/MPL/2.0/.
- -->
- <refentry>
- <refentryinfo>
- <productname>ISC Kea</productname>
- <date>Sep. 28, 2016</date>
- <edition>1.1.0</edition>
- <author>
- <contrib>The Kea software has been written by a number of
- engineers working for ISC: Tomek Mrugalski, Stephen Morris, Marcin
- Siodelski, Thomas Markwalder, Francis Dupont, Jeremy C. Reed,
- Wlodek Wencel and Shawn Routhier. That list is roughly in the
- chronological order in which the authors made their first
- contribution. For a complete list of authors and
- contributors, see AUTHORS file.</contrib>
- <orgname>Internet Systems Consortium, Inc.</orgname>
- </author>
- </refentryinfo>
- <refmeta>
- <refentrytitle>kea-ctrl-agent</refentrytitle>
- <manvolnum>8</manvolnum>
- <refmiscinfo class="manual">Kea</refmiscinfo>
- </refmeta>
- <refnamediv>
- <refname>kea-ctrl-agent</refname>
- <refpurpose>Control Agent process in Kea</refpurpose>
- </refnamediv>
- <docinfo>
- <copyright>
- <year>2016</year>
- <holder>Internet Systems Consortium, Inc. ("ISC")</holder>
- </copyright>
- </docinfo>
- <refsynopsisdiv>
- <cmdsynopsis>
- <command>kea-ctrl-agent</command>
- <arg><option>-v</option></arg>
- <arg><option>-V</option></arg>
- <arg><option>-W</option></arg>
- <arg><option>-d</option></arg>
- <arg><option>-c<replaceable class="parameter">config-file</replaceable></option></arg>
- <arg><option>-t<replaceable class="parameter">config-file</replaceable></option></arg>
- </cmdsynopsis>
- </refsynopsisdiv>
- <refsect1>
- <title>DESCRIPTION</title>
- <para>
- The <command>kea-ctrl-agent</command> provides a REST service for
- controlling Kea services. The received HTTP requests are decapsulated
- and forwarded to the respective Kea services in JSON format. Received
- JSON responses are encapsulated within HTTP responses and returned to
- the controlling entity. Some commands may be handled by the Control
- Agent directly, and not forwarded to any Kea service.
- </para>
- </refsect1>
- <refsect1>
- <title>ARGUMENTS</title>
- <para>The arguments are as follows:</para>
- <variablelist>
- <varlistentry>
- <term><option>-v</option></term>
- <listitem><para>
- Display the version.
- </para></listitem>
- </varlistentry>
- <varlistentry>
- <term><option>-V</option></term>
- <listitem><para>
- Display the extended version.
- </para></listitem>
- </varlistentry>
- <varlistentry>
- <term><option>-W</option></term>
- <listitem><para>
- Display the configuration report.
- </para></listitem>
- </varlistentry>
- <varlistentry>
- <term><option>-d</option></term>
- <listitem><para>
- Verbose mode sets the logging level to debug. This is primarily
- for development purposes in stand-alone mode.
- </para></listitem>
- </varlistentry>
- <varlistentry>
- <term><option>-c</option></term>
- <listitem><para>
- Configuration file including the configuration for the Control Agent
- server. It may also contain configuration entries for other Kea
- services.
- </para></listitem>
- </varlistentry>
- <varlistentry>
- <term><option>-t</option></term>
- <listitem><para>
- Check the syntax of the configuration file and report the
- first error if any. Note that not all parameters are
- completely checked, in particular, service and client
- sockets are not opened, and hook libraries are not loaded.
- </para></listitem>
- </varlistentry>
- </variablelist>
- </refsect1>
- <refsect1>
- <title>DOCUMENTATION</title>
- <para>Kea comes with an extensive Kea User's Guide documentation
- that covers all aspects of running the Kea software -
- compilation, installation, configuration, configuration examples
- and many more. Kea also features a Kea Messages Manual, which
- lists all possible messages Kea can print with a brief
- description for each of them. Both documents are typically
- available in various formats (txt, html, pdf) with your Kea
- distribution. The on-line version is available at
- http://kea.isc.org/docs/.</para>
- <para>
- Kea source code is documented in the Kea Developer's Guide. It's
- on-line version is available at http://kea.isc.org. Please
- follow Developer's Guide link.
- </para>
- <para>
- Kea project website is available at: http://kea.isc.org.
- </para>
- </refsect1>
- <refsect1>
- <title>MAILING LISTS AND SUPPORT</title>
- <para>
- There are two mailing lists available for Kea project. kea-users
- (kea-users at lists.isc.org) is intended for Kea users, while kea-dev
- (kea-dev at lists.isc.org) is intended for Kea developers, prospective
- contributors and other advanced users. Both lists are available at
- http://lists.isc.org. The community provides best effort type of support
- on both of those lists.
- </para>
- <para>
- ISC provides professional support for Kea services. See
- https://www.isc.org/kea/ for details.
- </para>
- </refsect1>
- <refsect1>
- <title>HISTORY</title>
- <para>
- The <command>kea-ctrl-agent</command> was first coded in December 2016
- by Marcin Siodelski.
- </para>
- </refsect1>
- <refsect1>
- <title>SEE ALSO</title>
- <para>
- <citerefentry>
- <refentrytitle>kea-dhcp4</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citerefentry>
- <refentrytitle>kea-dhcp6</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citerefentry>
- <refentrytitle>kea-dhcp-ddns</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citerefentry>
- <refentrytitle>kea-admin</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citerefentry>
- <refentrytitle>keactrl</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citerefentry>
- <refentrytitle>perfdhcp</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citerefentry>
- <refentrytitle>kea-lfc</refentrytitle>
- <manvolnum>8</manvolnum>
- </citerefentry>,
- <citetitle>Kea Administrator's Guide</citetitle>.
- </para>
- </refsect1>
- </refentry><!--
- - Local variables:
- - mode: sgml
- - End:
- -->
|