Provided by: kea-ctrl-agent_1.6.2-0ubuntu1_amd64 bug

NAME

       kea-shell - Text client for Control Agent process

SYNOPSIS

       kea-shell [-h] [-v] [--host] [--port] [--path] [--timeout] [--service] [command]

DESCRIPTION

       The  kea-shell provides a REST client for the Kea Control Agent (CA).  It takes command as a command-line
       parameter that is being sent to CA with proper JSON encapsulation. Optional arguments may be specified on
       the standard input. The request is sent via HTTP and a response is retrieved, displayed on  the  standard
       output.

ARGUMENTS

       The arguments are as follows:

       -h     Displays help regarding command-line parameters.

       -v     Displays the version.

       --host Specifies  the  host  to  connect  to. Control Agent must be running at the specified host. If not
              specified, 127.0.0.1 is used.

       --port Specifies the TCP port to connect to. Control Agent must be listening at the  specified  port.  If
              not specified, 8000 is used.

       --path Specifies  the  path in the URL to connect to. If not specified, an empty path is used. As Control
              Agent listens at the empty path, this parameter is useful only with a reverse proxy.

       --timeout
              Specifies the connection timeout in seconds. If not specified, 10 (seconds) is used.

       --service
              Specifies the service that is the target of a command. If not specified,  Control  Agent  will  be
              targeted. May be used more than once to specify multiple targets.

       command
              Specifies the command to be sent to CA. If not specified, "list-commands" is used.

DOCUMENTATION

       Kea comes with an extensive Kea Administrator Reference Manual that covers all aspects of running the Kea
       software  -  compilation,  installation,  configuration,  configuration examples, and much 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  available in various formats (.txt, .html, .pdf) with the Kea
       distribution.          The          Kea          documentation          is          available          at
       https://kb.isc.org/docs/kea-administrator-reference-manual .

       Kea  source  code  is  documented  in  the  Kea  Developer's  Guide.  Its  online version is available at
       https://jenkins.isc.org/job/Kea_doc/doxygen/.

       The Kea project website is available at https://kea.isc.org.

MAILING LISTS AND SUPPORT

       There are two public mailing lists available for the 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  https://lists.isc.org.
       The community provides best-effort support on both of those lists.

       ISC provides professional support for Kea services. See https://www.isc.org/kea/ for details.

HISTORY

       The kea-shell was first coded in March 2017 by Tomek Mrugalski.

SEE ALSO

       kea-dhcp4(8),  kea-dhcp6(8),  kea-dhcp-ddns(8), kea-ctrl-agent(8), kea-admin(8), keactrl(8), perfdhcp(8),
       kea-lfc(8), Kea Administrator Reference Manual.

AUTHOR

       Internet Systems Consortium

COPYRIGHT

       2020, Internet Systems Consortium

1.6.2                                             Feb 27, 2020                                      KEA-SHELL(8)