Merge pull request #158 from snowyote/master

quote password environment variable
Docs on setting up a DNS txt record for DKIM

To take advantage of the OpenDKIM installation it's important to set up a DNS txt record. This documentation addition explains how to do that.
Merge pull request #159 from knitatoms/patch-1

Docs on setting up a DNS txt record for DKIM
Quote password variables (they may contain spaces)

String-valued variables containing spaces can be substituted into an ansible
tasks file but they will not be interpreted correctly.
Merge pull request #160 from ariddell/master

Quote password variables (they may contain spaces)
Quote password substitution (may contain spaces)
Merge pull request #161 from ariddell/master

Quote password substitution (may contain spaces)
polish to match the replacement of MySQL.

polish to match the replacement of MySQL with PostgreSQL.
Merge pull request #162 from nstanke/patch-1

polish to match the replacement of MySQL.
Update README.textile
Update README.textile
Update README.textile
Merge pull request #165 from Korni22/master

Update README to include troubleshooting page in wiki
Adds mention of setting up postgresql for owncloud in readme
Limits z-push sync to 3 months

This prevents timeouts when trying to sync very large mailboxes. By
default, z-push attempts to get headers for all messages in a folder.
Redirects naked domain to www

Properly behaving websites should 301 redirect the naked domain.
Uses global roundcube sieve configuration option

The previous behaviour relied on managesieve copying over the
.dovecot.sieve file into the user's directory. I found this to be
particularly fragile. For instance, re-deploying roundcube without
dovecot could overwrite the .dovecot.sieve symlink and break
managesieve.

A better approach is to use the global sieve configuration that
roundcube provides and not mess with dovecot's files directly.
Stops postgresql for tarsnap backup

Data loss will occur if backing up postgresql while it runs. A simple
fix is to stop it during the backup. I've moved the backup to early
morning to reduce possible downtime.

A better approach would be to use pg_dump.
Uses monit to stop/start postgres for tarsnap
Fixes z-push download