X-Git-Url: http://id.pley.net/postfix.git/blobdiff_plain/72de8b29cf41c62a473d99788e18771c3a9aa446..6e5d449e15a8544549b3d2c9b941f4e461f7e2e0:/setup-postfix.sh?ds=sidebyside diff --git a/setup-postfix.sh b/setup-postfix.sh deleted file mode 100755 index 7fcb269..0000000 --- a/setup-postfix.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -if [[ -z "$( mysql -u root -e 'SELECT User FROM mysql.user WHERE User = "postfix"' )" ]]; then - echo Creating \"postfix\" user. - mysql -u root -e 'CREATE USER "postfix"@"localhost" IDENTIFIED BY "postfix"' -fi - -if [[ -z "$( mysql -u root -e 'SHOW DATABASES LIKE "postfix"' )" ]]; then - echo Creating \"postfix\" database. - mysql -u root -e 'CREATE DATABASE postfix' - mysql -u root -e 'GRANT ALL PRIVILEGES ON postfix.* TO "postfix"@"localhost"' - mysql -u root -e 'FLUSH PRIVILEGES' -fi - -if [[ ! -d /usr/local/share/postfixadmin ]]; then - echo Installing postfixadmin - if [[ ! -d postfixadmin-code ]]; then - svn checkout svn://svn.code.sf.net/p/postfixadmin/code/tags/postfixadmin-2.3.8 postfixadmin-code - fi - - sudo rsync -av --exclude '.svn' postfixadmin-code/ /usr/local/share/postfixadmin -fi - -if [[ config.local.php -nt /usr/local/share/postfixadmin/config.local.php ]]; then - echo Configuring postfixadmin. - sudo cp config.local.php /usr/local/share/postfixadmin/config.local.php -fi - -if [[ postfixadmin.conf -nt /etc/httpd/conf.d/postfixadmin.conf ]]; then - echo Configuring postfixadmin in Apache. - sudo cp postfixadmin.conf /etc/httpd/conf.d/postfixadmin.conf -fi -sudo yum install php-imap