power-mailinabox/setup
Christopher A. DeFlumeri d96613b8fe minimal changeset to get things working on 18.04
@joshdata squashed pull request #1398, removed some comments, and added these notes:

* The old init.d script for the management daemon is replaced with a systemd service.
* A systemd service configuration is added to configure permissions for munin on startup.
* nginx SSL settings are updated because nginx's options and defaults have changed, and we now enable http2.
* Automatic SSHFP record generation is updated to know that 22 is the default SSH daemon port, since it is no longer explicit in sshd_config.
* The dovecot-lucene package is dropped because the Mail-in-a-Box PPA where we built the package has not been updated for Ubuntu 18.04.
* The stock postgrey package is installed instead of the one from our PPA (which we no longer support), which loses the automatic whitelisting of DNSWL.org-whitelisted senders.
* Drop memcached and the status check for memcached, which we used to use with ownCloud long ago but are no longer installing.
* Other minor changes.
2018-10-03 13:00:06 -04:00
..
bootstrap.sh v0.28 released, closes #1405 2018-07-30 11:14:38 -04:00
dkim.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
dns.sh Corrected typo in setup/dns.sh 2017-04-10 18:37:09 +02:00
firstuser.sh Set default user password length to 8 in non-interactive setups (#1123) 2017-03-26 13:23:34 -04:00
functions.sh wrap wget in hide_output so that wget errors are shown 2018-02-13 10:38:10 -05:00
mail-dovecot.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
mail-postfix.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
mail-users.sh Dovecot LMTP accepted all mail regardless of whether destination was a user, broken by ae8cd4ef, fixes #852 2016-06-02 08:05:34 -04:00
management.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
migrate.py replace free_tls_certificates with certbot 2018-06-29 16:46:21 -04:00
munin.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
network-checks.sh prevent apt from asking the user any questions 2015-02-13 13:41:52 +00:00
nextcloud.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
preflight.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
questions.sh run mailconfig.py's email address validator outside of the virtualenv during questions.sh 2018-01-20 10:59:37 -05:00
spamassassin.sh Add X-Spam-Score header to checked mail (#1292) 2017-12-18 08:17:47 -05:00
ssl.sh only set the CN field when generating initial CSR to prevent issues with the php7 ppa version of openssl (#1223) 2017-07-30 08:11:39 -04:00
start.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
system.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
web.sh switch PHP's process manager to on demand 2017-08-30 13:39:25 -04:00
webmail.sh minimal changeset to get things working on 18.04 2018-10-03 13:00:06 -04:00
zpush.sh update Z-Push to 2.4.4 2018-09-02 11:29:44 -04:00