zulip/scripts/setup
Alex Vandiver f11350f789 puppet: Add PostgreSQL 15 support.
Instead of copying over a mostly-unchanged `postgresql.conf`, we
transition to deploying a `conf.d/zulip.conf` which contains the
only material changes we made to the file, which were previously
appended to the end.

While shipping separate while `postgresql.conf` files for each
supported version is useful if there is large variety in supported
options between versions, there is not no such variation at current,
and the burden of overriding the entire default configuration is that
it must be keep up to date wit the package's version.
2023-05-10 14:06:02 -07:00
..
apt-repos setup-apt-repo: Fix GPG check of groonga-apt-source-*.deb. 2023-04-05 12:19:06 -07:00
__init__.py setup: Add missing __init__.py. 2021-07-05 12:20:39 -07:00
compare-settings-to-template compare-settings-to-template: Handle prod_settings_template renaming. 2022-04-28 14:52:38 -07:00
configure-rabbitmq configure-rabbitmq: Remove use of sudo. 2022-04-19 12:36:31 -07:00
create-database create-database: Hide harmless "non-existant database" warnings. 2023-01-05 11:39:23 -08:00
create-db.sql create-db: Default dbuser and dbname to zulip. 2021-05-26 17:19:11 -07:00
create-pgroonga.sql
flush-memcached memcached: Switch from pylibmc to python-binary-memcached. 2020-08-06 12:51:14 -07:00
generate-rabbitmq-cookie CVE-2021-43799: Set a secure Erlang cookie. 2022-01-25 02:13:53 +00:00
generate-self-signed-cert generate-self-signed-cert: Remove RANDFILE. 2022-02-25 14:49:07 -08:00
generate_secrets.py black: Reformat with Black 23. 2023-02-02 10:40:13 -08:00
initialize-database scripts: Switch to stop-server/restart-server. 2022-03-21 16:33:28 -07:00
install install: Use a period at end of root error message. 2021-06-23 08:42:46 -07:00
reindex-textual-data scripts: Help mypy resolve the psycopg2.connect overload. 2022-08-30 17:36:21 -07:00
restore-backup restore-backup: Provide flags to leave settings.py and zulip.conf as-is. 2022-07-20 12:35:51 -07:00
setup-certbot install-shellcheck: Upgrade ShellCheck to 0.9.0. 2023-01-04 14:01:34 -08:00
sha256-file-to puppet: Add a sha256_file_to. 2023-02-10 15:53:10 -08:00
sha256-tarball-to scripts: Pass --retry 3 to curl. 2022-11-08 08:07:36 -08: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 puppet: Add PostgreSQL 15 support. 2023-05-10 14:06:02 -07:00