NAME
Ereshkigal::App::Command::stop - Stop all the kur instances and the manager.
VERSION
Version 0.0.1
SYNOPSIS
ereshkigal stop
DESCRIPTION
Stops every kur instance and then the manager. Each kur checkpoints its tablets, tears its firewall setup down, and exits; the manager follows.
Tearing down removes the tables, sets, chains, and lists the kurs own, so every ban stops being enforced... the host is unprotected by anything Ereshkigal was doing until it is started again. The bans themselves are not forgotten, the tablets being written before the teardown, so starting back up re-bans everything whose sentence has not run out in the meantime.
This returns as soon as the shutdown has been requested rather than once it has finished, which is why start waits for the old PID file to clear before taking over.
METHODS
The App::Cmd hooks this subcommand supplies... abstract, description, usage_desc, validate_args, and execute.