logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

schleuder-cli - manage schleuder(8)-lists, subscriptions, and keys.

Bugs

       Known       bugs       are       listed       on       the       schleuder-cli       bugtracker        at
       https://0xacab.org/schleuder/schleuder-cli/issues

Description

       schleuder-cli is a command line tool to create, configure, and delete schleuder-lists, subscriptions, and
       OpenPGP-keys.

       It uses the schleuder(8) API, provided by schleuder-api-daemon(8).

       Authentication  and  TLS-verification  are  mandatory.  You  need  an  API-key and the fingerprint of the
       TLS-certificate of schleuer-api-daemon(8), respectively. Both should be  provided  by  the  operators  of
       schleuer-api-daemon(8).

       schleuder-cli  does  not  authorize access. Only people who are supposed to have full access to all lists
       should be allowed to use it on/with your server.

Environment

Configuration
       SchleuderCli   reads   its   settings   from    a    file    that    it    by    default    expects    at
       $HOME/.schleuder-cli/schleuder-cli.yml.  To  make  it  read a different file set the environment variable
       SCHLEUDER_CLI_CONFIG to the path to your file. E.g.:

           SCHLEUDER_CLI_CONFIG=/usr/local/etc/schleuder-cli.yml schleuder-cli ...

       The configuration file specifies how to connect to the Schleuder API. If it doesn´t  exist,  it  will  be
       filled with the default settings.

       The  default settings will work out of the box with the default settings of Schleuder if both are running
       on the same host.

   Options
       These are the configuration file options and their default values:

       host   The hostname (or IP-address) to connect to. Default: localhost.

       post   The port to connect to. Default: 4443.

       tls_fingerprint
              TLS-fingerprint of the Schleuder API. To be fetched from the API operators. Default: empty.

       api_key
              Key to authenticate with against the Schleuder API. To be fetched from the API operators. Default:
              empty.

Files

$HOME/.schleuder-cli/schleuder-cli.yml
              default path of schleuder-cli configuration file.

       The configuration file is formatted as YAML. See http://www.yaml.org/ for more details.

Name

       schleuder-cli - manage schleuder(8)-lists, subscriptions, and keys.

See Also

schleuder(8), schleuder-api-daemon(8).

       Website of schleuder-clihttps://0xacab.org/schleuder/schleuder-cli/

       Website of schleuderhttps://schleuder.nadir.org/

       More extensive documentation for schleuderhttps://schleuder.nadir.org/docs/schleuder-web, the web interface for list-management
              https://0xacab.org/schleuder/schleuder-web/

                                                  January 2017                                  SCHLEUDER-CLI(8)

Synopsis

schleuder-clicmd <args...>

       schleuder-cli help

See Also