You must login to view /lordwelch/chasquid/src/commit/a6a20fb6e075ac4b44b78122e49b8327990d88f6/monitoring.go.
The GitHub option should be usable for most people, it only links via username.

Files
chasquid/docs/man/chasquid-util.1.md
Albert ARIBAUD fa074ec16c chasquid-util: switch --configdir into --config_dir and deprecate --configdir
There's an inconsistency between chasquid (which uses `--config_dir`) and
chasquid-util (which uses `--configdir`).

That is prone to cause confusion, so this patch renames chasquid-util's
flag, leaving the old one as deprecated with a warning message.

Closes https://github.com/albertito/chasquid/pull/60.

Amended-by: Alberto Bertogli <albertito@blitiri.com.ar>
  Added test case for the deprecated option, adjusted commit message.
2025-03-31 09:19:45 +01:00

1.7 KiB

NAME

chasquid-util - chasquid management tool

SYNOPSIS

chasquid-util [options] user-add user@domain [--password=password] [--receive_only]

chasquid-util [options] user-remove user@domain

chasquid-util [options] authenticate user@domain [--password=password]

chasquid-util [options] check-userdb domain

chasquid-util [options] aliases-resolve addr

chasquid-util [options] domaininfo-remove domain

chasquid-util [options] print-config

DESCRIPTION

chasquid-util is a command-line utility for chasquid(1) operations.

OPTIONS

  • user-add user@domain [--password=password] [--receive_only]

    Add a new user to the domain.

    If --receive_only is given, then the user will never successfully authenticate. This is useful when creating receive-only users.

  • user-remove user@domain

    Remove the user from the domain.

  • authenticate user@domain [--password=password]

    Check the user's password.

  • check-userdb domain

    Check the integrity of the domain's users database.

  • aliases-resolve addr

    Resolve the given address. Talks to the running chasquid instance.

  • domaininfo-remove domain

    Remove the domain information entry. This can be used to manually allow a security level downgrade. Talks to the running chasquid instance.

  • print-config

    Parse and print the configuration in a human-readable way.

  • -C or --config_dir=<path>

    Configuration directory.

  • --configdir=<path>

    Deprecated alias for --config_dir=<path>.

SEE ALSO

chasquid(1)