Files
NLnetLabs-krill/doc/manual/source/man/krill.rst
T
Koen van HoveandGitHub 0ccc5cdff4 Add support for UNIX sockets (#1322)
This PR adds API access via a local Unix socket on Unix systems allowing to
use the username of local user accessing the API as the authentication
username.

Configuration options are provided to map user names to roles similar to the
configfile authentication provider.

This will allow using Krill without authentication tokens if it is only
accessed via krillc on the same machine.

The PR also removes the example configuration files and moves the
documentation included in those files into a krill.conf.5 manual page. By
doing this, it simplifies the creation of the configuation file in the binary
packages. Those are now very minimal and only contain the mandatory config
options.
2026-01-06 14:27:31 +01:00

46 lines
961 B
ReStructuredText

Krill man page
==============
Synopsis
--------
.. code-block:: bash
:program:`krill` [``options``]
Description
-----------
Krill is a free, open source RPKI Certificate Authority that lets you
run delegated RPKI under one or multiple Regional Internet Registries
(RIRs). Through its built-in publication server, Krill can publish
Route Origin Authorizations (ROAs) on your own servers or with a third
party.
Options
-------
The available options are:
.. option:: -c path, --config=path
Provides the path to a file containing basic configuration. If this
option is not given, Krill will try to use :file:`/etc/krill.conf`.
See **krill.conf**\ (5) for more about the format of the configuration
file.
.. option:: -h, --help
Print some help information.
.. option:: -V, --version
Print version information.
See also
--------
**krill.conf**\ (5), **krillc**\ (1), **krillta**\ (1), **krillup**\ (1)