zulip/scripts/lib
Greg Price f26b34405e install --self-signed-cert: Generate our own, rather than use system's.
This gives us just one way of adopting a self-signed cert, rather than
one script which would generate a new one and an option to another
which would symlink to the system's snakeoil cert.  Now those two
codepaths converge, and do the same thing.

The small advantage of generating our own over the alternative is that
it lets us set the name in the cert to EXTERNAL_HOST, rather than the
system's hostname as embedded in the system snakeoil certs.  Not a big
deal, but might make things go slightly smoother if some browsers are
lenient (in a way that they probably shouldn't be.)
2018-01-23 18:08:52 -08:00
..
third deps: Change npm to yarn for reliablity, security, and speed. 2017-08-05 12:29:06 -07:00
__init__.py Factor out venv-creating code from provision.py. 2016-06-21 11:25:41 -07:00
cd_exec scripts: Add cd_exec library helper. 2017-07-21 17:28:20 -07:00
certbot-maybe-renew certbot: Use --deploy-hook to get the cert actually served. 2017-11-15 21:50:41 -08:00
check-upstart install: Add clear error message if upstart is installed on Xenial. 2016-11-29 19:16:26 -08:00
clean-emoji-cache scripts: Rearrange the arguments of `purge_unused_caches()`. 2017-09-24 04:37:31 -07:00
clean-npm-cache clean-npm-cache: Fix path to yarn in Travis CI. 2017-11-23 12:01:20 -08:00
clean-unused-caches caches: Suppress unnecessary output when cleaning caches. 2017-09-25 16:34:03 -07:00
clean-venv-cache clean-venv-cache: Fix an exception with unusual deployment dirs. 2017-10-31 00:01:09 -07:00
create-production-venv requirements: Rename requirements files. 2017-11-21 02:38:26 +05:30
create-thumbor-venv requirements: Rename requirements files. 2017-11-21 02:38:26 +05:30
create-zulip-admin Add script to create admin from CLI. 2017-09-27 20:15:41 -07:00
docker-functions.sh install: Rename generate-self-signed-cert. 2018-01-23 18:08:52 -08:00
email-mirror-postfix email-mirror-postfix: Replace optparse with argparse. 2017-11-21 21:34:38 -08:00
hash_reqs.py scripts: Remove import print_function. 2017-09-29 15:43:30 -07:00
install install --self-signed-cert: Generate our own, rather than use system's. 2018-01-23 18:08:52 -08:00
install-node deps: Change npm to yarn for reliablity, security, and speed. 2017-08-05 12:29:06 -07:00
node_cache.py mypy: Set type parameters for IO to Any in scripts/lib/node_cache.py. 2017-11-04 19:47:44 -07:00
pythonrc.py scripts: Remove import print_function. 2017-09-29 15:43:30 -07:00
queue_workers.py scripts: Remove import print_function. 2017-09-29 15:43:30 -07:00
setup-apt-repo setup-apt-repo: Fix failure to rerun properly on provision failure. 2017-09-12 07:08:54 -07:00
setup_path_on_import.py linter: Add lint rule banning 'import os.path' 2017-09-22 10:32:21 -07:00
setup_venv.py thumbor: Add dependencies and virtualenv setup script. 2017-11-16 22:38:29 -08:00
unpack-zulip scripts: Remove import print_function. 2017-09-29 15:43:30 -07:00
upgrade-zulip refactor: Replace mkdir_p functions with Python 3 builtin. 2017-10-25 11:06:11 -07:00
upgrade-zulip-stage-2 reminder_bot: Add infra for adding reminder bot to every realm. 2018-01-19 11:33:11 -05:00
zulip_tools.py scripts: Text-wrap long lines exceeding 110. 2017-11-10 16:22:26 -08:00