X-Git-Url: http://www.jernoble.com/postfix.git/blobdiff_plain/fdc598f0ef23202f882200d2d26a2826e509c932..09fd1a8ed2f80a6d1349f83650c35dd0eef05c0d:/dovecot/setup-dovecot.sh diff --git a/dovecot/setup-dovecot.sh b/dovecot/setup-dovecot.sh new file mode 100755 index 0000000..7171f19 --- /dev/null +++ b/dovecot/setup-dovecot.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +if [[ -z "$( mysql -u root -e 'SELECT User FROM mysql.user WHERE User = "dovecot"' )" ]]; then + echo Creating \"dovecot\" user. + mysql -u root -e 'CREATE USER "dovecot"@"localhost" IDENTIFIED BY "dovecot"' + if [[ -n "$( mysql -u root -e 'SHOW DATABASES LIKE "postfix"' )" ]]; then + mysql -u root -e 'GRANT ALL PRIVILEGES ON dovecot.* TO "dovecot"@"localhost"' + mysql -u root -e 'FLUSH PRIVILEGES' + fi +fi