Rugged CLI commands may be triggered by TUF repository administrators directly, or via the packaging pipeline. These will include:
$ rugged --help
Usage: rugged [OPTIONS] COMMAND [ARGS]...
A CLI tool for the Rugged TUF Server.
Options:
--version Show the version and exit.
-v, --verbosity LVL Either CRITICAL, ERROR, WARNING, INFO or DEBUG
--debug Output and log debug messages.
--help Show this message and exit.
Commands:
add-root-signature Add a signature to partial...
add-targets Add targets to a TUF...
add-verification-key Add a verification key to...
check-monitor Report on the status of...
config Print the config for a TUF...
echo Ping a worker, by sending...
generate-keys Generate a keypair for...
initialize Initialize a new TUF...
initialize-partial-root-metadata
Initialize a new Root...
initialize-partial-root-metadata-for-update
Initialize a new partial...
logs Print the logs for a TUF...
pause-processing Pause processing of...
refresh-expiry Refresh expiry period for...
remove-targets Remove targets from a TUF...
remove-verification-key Remove a verification key...
reset-processing Reset stale add-targets...
reset-refreshing Reset the...
resume-processing Resume processing of...
rotate-keys Rotate verification and...
show-partial-root-metadata Print information about...
status Print a status message for...
update-hashed-bins-count Re-write the repository to...
validate Validate TUF repository...