zulip/scripts/lib
Tim Abbott a7d7d181ea install: Ensure that sudo is installed.
We use it to drop privileges from root to other users in the installer
process (which ideally, we would remove, but it will take some
annoying refactoring).

This should generally be safe to do, since the default sudo
permissions only allow root to use it anyway.

See https://github.com/zulip/zulip/issues/10036 for the follow-up
issue of removing the need to do this.
2018-10-16 15:34:04 -07:00
..
third install-yarn: Fix buggy status check for the signature. 2018-04-09 15:09:37 -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-maybe-renew: Fix shellcheck warnings. 2018-08-03 09:15:26 -07:00
check-upstart install: Add clear error message if upstart is installed on Xenial. 2016-11-29 19:16:26 -08:00
clean-unused-caches clean-unused-caches: Optimize performance. 2018-06-18 07:31:33 -07:00
clean_emoji_cache.py clean-unused-caches: Optimize performance. 2018-06-18 07:31:33 -07:00
clean_node_cache.py clean-unused-caches: Optimize performance. 2018-06-18 07:31:33 -07:00
clean_venv_cache.py clean-unused-caches: Optimize performance. 2018-06-18 07:31:33 -07:00
create-production-venv setup_venv: Clean up VENV_DEPENDENCIES using parsed lsb_release. 2018-05-29 10:57:36 -07:00
create-thumbor-venv create-thumbor-venv: Specify python 2.7 use for production thumbor venv. 2018-02-21 01:00:40 +05:30
create-zulip-admin create-zulip-admin: Fix shellcheck warnings. 2018-08-03 09:15:26 -07: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: Ensure that sudo is installed. 2018-10-16 15:34:04 -07:00
install-node scripts: Allow configuring a custom CA bundle for build process. 2018-08-13 15:45:28 -07:00
node_cache.py scripts: Allow configuring a custom CA bundle for build process. 2018-08-13 15:45:28 -07:00
process-mobile-i18n Enable pycodestyle W605 (invalid escape sequence). 2018-07-03 16:54:46 +02: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 shellcheck warnings. 2018-08-03 09:15:26 -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 scripts: Allow configuring a custom CA bundle for build process. 2018-08-13 15:45:28 -07:00
unpack-zulip scripts: Remove import print_function. 2017-09-29 15:43:30 -07:00
upgrade-zulip logging: Show timestamp in UTC in non-django production scripts. 2018-08-20 12:52:40 -07:00
upgrade-zulip-stage-2 upgrade-zulip: Clean up legacy google emoji icons. 2018-10-12 16:38:49 -07:00
zulip_tools.py scripts: Use shell quoting when displaying commands to be run. 2018-07-30 22:39:08 -07:00