Tim Abbott
b7cd000af6
install: Check nginx configuration is valid.
...
It's better to fail here and have the user correct the issue than fail
later.
2015-11-01 18:06:59 -08:00
Tim Abbott
92aebe595b
Dramatically extend post-install documentation for production Zulip.
2015-09-30 09:04:14 -07:00
Tim Abbott
40ec59b93e
install: Add nice error message for RabbitMQ not having started.
2015-09-29 18:41:31 -07:00
Tim Abbott
96bd1c38dc
install: Make sure python is installed before using it.
...
This is relevant for completely bare Ubuntu systems which might only
have python3 installed.
Fixes #40 .
2015-09-26 21:34:36 -07:00
Tim Abbott
9748780192
Remove unnecessary puppet.conf configuration.
...
Fixes #23 .
2015-09-26 21:34:19 -07:00
Tim Abbott
00bf7b25b5
install: Remote the python-django-guardian hack.
...
This is no longer required since it's in the PPA now.
2015-09-26 18:01:18 -07:00
Andreas Litt
aeb6a5df7c
Use current working dir instead of /tmp
2015-09-25 22:11:59 +02:00
Andreas Litt
94c35d8fb0
Fix 'python-django-guardian' download
...
While the docu on https://www.zulip.org/server.html says:
```
cd /root/zulip
./scripts/setup/install
```
This script downloads the `python-django-guardian_1.3-1~zulip4_all.deb` file to current working dir (`/root/zulip` if you follow the docu), but tries to install it from /root/.
This fails obviously. So i changed the download location to /tmp/.
2015-09-25 22:02:13 +02:00
Tim Abbott
b69c6228af
Hackishly install a correct version of python-django-guardian in prod install.
...
(imported from commit 1027e05a1a9805a17fcb4b8dea2c2cf8cda280af)
2015-09-25 09:45:26 -07:00
Tim Abbott
abb1a13e31
Switch to new Trusty PPA for Voyager install process.
...
(imported from commit 91fdc16f121938d36c389f5b285f0da942558759)
2015-09-25 09:45:26 -07:00
Tim Abbott
6540807761
install: Copy rather than moving local_settings_template.py.
...
(imported from commit 23e5af225738af32567c543df75375cd5ce378dc)
2015-09-24 22:41:00 -07:00
Tim Abbott
2fb9560476
puppet: enterprise=>voyager for single-server configuration.
...
(imported from commit 7cc47ac7c470239cd00f69cfd3137b39a0d06e3a)
2015-09-24 22:40:59 -07:00
Tim Abbott
d281fc75fd
Rename generate_voyager_secrets.py => generate_secrets.py.
...
(imported from commit c2f370c3b241601b4f6883d3953ceec1efda71be)
2015-08-21 10:33:36 -07:00
David Roe
3f7cb34b00
enterprise => voyager
...
(imported from commit 04be792bb480d5e5db1c91d296d1000cf1682571)
2015-08-21 10:33:35 -07:00
Jonathan Dahan
e95dfd78ed
Fix production deployment script.
...
(imported from commit 5b8398a0075dc297d3f86c65ce2ef43977e57ecb)
2015-08-20 20:50:41 -07:00
Luke Faraone
490af28958
Update URL for user APT key.
...
We're moving to S3, so apt.z.c no longer serves SSL.
(imported from commit a2d376337ddaf2f5fd4ddf193a1ff0732f89c78a)
2013-12-11 10:54:30 -05:00
Tim Abbott
2e5eec5bd3
install: Remove apache restart from install process.
...
We don't use apache in the main app -- only for the SSO situation --
this code was just copied from our own install script. And it caused
problems at CUSTOMER13 because they installed Apache in preparation for
the SSO integration, but restarting it failed.
(imported from commit 3f2961574134847c836e8b69736f60d9f8790201)
2013-11-15 15:04:13 -05:00
Zev Benjamin
87a6838e0e
enterprise: Log the output of upgrade-zulip and install scripts
...
We may eventually want to rotate the log files, but this seems good
enough for now.
(imported from commit 9a54fa6b40bc62f68e52ef552c1a676856b21829)
2013-11-14 08:08:59 -05:00