zulip/scripts/setup
Alex Vandiver 476524c0c1 scripts: Add a script to stop the server.
Using `supervisorctl stop all` to stop the server is not terribly
discoverable, and may stop services which are not part of Zulip
proper.

Add an explicit tool which only stops the relevant services.  It also
more carefully controls the order in which services are stopped to
minimize lost requests, and maximally quiesce the server.

Locations which may be stopping _older_ versions of Zulip (without
this script) are left with using `supervisorctl stop all`.

Fixes #14959.
2021-04-21 10:24:08 -07:00
..
configure-rabbitmq configure-rabbitmq: Wait for RabbitMQ to start up. 2020-10-15 17:01:00 -07:00
create-db.sql create-db.sql: Ensure using en_US.UTF-8 encoding. 2020-08-24 12:24:38 -07:00
create-pgroonga.sql postgres-create-db: Split into non-pgroonga and pgroonga scripts. 2019-07-17 16:18:22 -07:00
debathena-archive.asc scripts: Initialize setup-apt-repo-debathena. 2018-12-11 13:01:26 -08:00
flush-memcached memcached: Switch from pylibmc to python-binary-memcached. 2020-08-06 12:51:14 -07:00
generate-self-signed-cert shfmt: Reformat shell scripts with shfmt. 2020-10-15 15:16:00 -07:00
generate_secrets.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
initialize-database shfmt: Reformat shell scripts with shfmt. 2020-10-15 15:16:00 -07:00
inline_email_css.py python: Normalize quotes with Black. 2021-02-12 13:11:19 -08:00
install install, provision: Treat all nonzero exit codes as failure, not just 1. 2019-07-19 11:22:11 -07:00
ksplice.asc puppet: Add ksplice uptrack for kernel hotpatches. 2021-02-25 18:05:47 -08:00
pgdg.asc install: Use the apt postgres server packages from postgres. 2020-06-16 17:05:46 -07:00
pgroonga-packages.groonga.org.asc install: Use PGroonga packages built for PostgreSQL packages by PGDG 2020-12-18 15:38:21 -08:00
pgroonga-ppa.asc
postgresql-init-db scripts: Add a script to stop the server. 2021-04-21 10:24:08 -07:00
restore-backup python: Reformat with Black, except quotes. 2021-02-12 13:11:19 -08:00
setup-certbot shfmt: Reformat shell scripts with shfmt. 2020-10-15 15:16:00 -07:00
sha256-tarball-to shfmt: Reformat shell scripts with shfmt. 2020-10-15 15:16:00 -07:00
terminate-psql-sessions terminate-psql-sessions: Rely on the caller to set PGHOST, PGUSER. 2020-06-15 21:37:14 -07:00
upgrade-postgresql tools: Rename postgres to postgresql in tool names. 2020-10-28 11:57:02 -07:00