power-mailinabox/setup
Joshua Tauberer f3ad6b4acc Version 0.08
CHANGELOG
=========

v0.08 (April 1, 2015)
---------------------

Mail:

* The Roundcube vacation_sieve plugin by @arodier is now installed to make it easier to set vacation auto-reply messages from within Roundcube.
* Authentication-Results headers for DMARC, added in v0.07, were mistakenly added for outbound mail --- that's now removed.
* The Trash folder is now created automatically for new mail accounts, addressing a Roundcube error.

DNS:

* Custom DNS TXT records were not always working and they can now override the default SPF, DKIM, and DMARC records.

System:

* ownCloud updated to version 8.0.2.
* Brute-force SSH and IMAP login attempts are now prevented by properly configuring fail2ban.
* Status checks are run each night and any changes from night to night are emailed to the box administrator (the first user account).

Control panel:

* The new check that system services are running mistakenly checked that the Dovecot Managesieve service is publicly accessible. Although the service binds to the public network interface we don't open the port in ufw. On some machines it seems that ufw blocks the connection from the status checks (which seems correct) and on some machines (mine) it doesn't, which is why I didn't notice the problem.
* The current backup chain will now try to predict how many days until it is deleted (always at least 3 days after the next full backup).
* The list of aliases that forward to a user are removed from the Mail Users page because when there are many alises it is slow and times-out.
* Some status check errors are turned into warnings, especially those that might not apply if External DNS is used.
2015-04-01 10:14:34 -04:00
..
bootstrap.sh Version 0.08 2015-04-01 10:14:34 -04:00
csr_country_codes.tsv when asking for a CSR country code, give the user a list 2014-08-21 17:28:04 +00:00
dkim.sh the opendmarc miter should run on incoming mail only 2015-03-21 16:14:01 +00:00
dns.sh for .fund domains use RSASHA256 DNSSEC keys 2014-12-05 12:03:21 -05:00
firstuser.sh move the user-interactive questions and other parts of start.sh into new files 2014-08-25 08:09:37 -04:00
functions.sh upgrade to ownCloud 8.0.2 2015-03-28 11:08:57 -04:00
mail-dovecot.sh set dovecot default_process_limit and fs.inotify.max_user_instances to better defaults 2015-01-02 23:25:52 +00:00
mail-postfix.sh the opendmarc miter should run on incoming mail only 2015-03-21 16:14:01 +00:00
mail-users.sh more work on making the bash scripts readable 2014-10-04 17:57:26 -04:00
management.sh run status checks each night and email the administrator with the changes from the previous day's results 2015-03-21 16:02:42 +00:00
migrate.py Behave nicely when mailinabox.version file is missing 2015-03-09 08:54:32 +01:00
network-checks.sh prevent apt from asking the user any questions 2015-02-13 13:41:52 +00:00
owncloud.sh upgrade to ownCloud 8.0.2 2015-03-28 11:08:57 -04:00
preflight.sh preflight memory check: units problems 2015-01-11 14:13:35 +00:00
questions.sh prevent apt from asking the user any questions 2015-02-13 13:41:52 +00:00
spamassassin.sh [merge] Disable encapsulation of spam and marking of it as seen 2014-10-31 12:15:58 +00:00
ssl.sh Typo 2015-01-29 17:03:20 +00:00
start.sh upgrade to ownCloud 8.0.2 2015-03-28 11:08:57 -04:00
system.sh upgrade to ownCloud 8.0.2 2015-03-28 11:08:57 -04:00
web.sh implement Mozilla (e.g. Thunderbird) autoconfiguration file 2015-01-31 21:33:18 +00:00
webmail.sh upgrade to ownCloud 8.0.2 2015-03-28 11:08:57 -04:00
zpush.sh upgrade to ownCloud 8.0.2 2015-03-28 11:08:57 -04:00