Browse Source

Some changes

andryyy 8 years ago
parent
commit
57ca2b9f55
4 changed files with 8 additions and 8 deletions
  1. 4 0
      build-all.sh
  2. 0 5
      build-postfix.sh
  3. 1 0
      build-sql.sh
  4. 3 3
      mailcow.conf

+ 4 - 0
build-all.sh

@@ -1,10 +1,14 @@
 #!/bin/bash
 
+/bin/bash port-check.sh
+[[ $? != 0 ]] && exit 1
 /bin/bash build-network.sh
 /bin/bash build-pdns.sh
+
 [[ $? != 0 ]] && exit 1
 for buildx in $(ls build-*.sh | grep -vE "all|network|pdns"); do
     echo "Starting build file ${buildx} ..."
 	/bin/bash ${buildx}
 done
+
 /bin/bash fix-permissions.sh

+ 0 - 5
build-postfix.sh

@@ -36,15 +36,10 @@ else
     build
 fi
 
-sed -i "/myhostname/c\myhostname=${MAILCOW_HOSTNAME}" data/conf/postfix/main.cf
 sed -i "/^user/c\user = ${DBUSER}" data/conf/postfix/sql/*
 sed -i "/^password/c\password = ${DBPASS}" data/conf/postfix/sql/*
 sed -i "/^dbname/c\dbname = ${DBNAME}" data/conf/postfix/sql/*
 
-if [[ -z $(cat data/conf/postfix/main.cf | grep ${DOCKER_SUBNET}) ]]; then
-	sed -i -e "s_^mynetworks.*_& ${DOCKER_SUBNET}_" data/conf/postfix/main.cf
-fi
-
 docker run \
 	-p ${SMTP_PORT}:25 \
 	-p ${SMTPS_PORT}:465 \

+ 1 - 0
build-sql.sh

@@ -7,6 +7,7 @@ NAME="mariadb-mailcow"
 reconf() {
 	echo "Installing database schema (this will not overwrite existing data)"
 	echo "It may take a while for MariaDB to warm up, please wait..."
+	echo docker exec ${NAME} mysql -u${DBUSER} -p${DBPASS} ${DBNAME}
 	until docker exec ${NAME} /bin/bash -c "mysql -u'${DBUSER}' -p'${DBPASS}' ${DBNAME} < /assets/init.sql"; do
 		echo "Trying again in 2 seconds..."
 		sleep 2

+ 3 - 3
mailcow.conf

@@ -3,13 +3,13 @@
 # Default admin user is "admin"
 # Default password is "moohoo"
 
-MAILCOW_HOSTNAME=logs.servercow.de
+MAILCOW_HOSTNAME=mail.example.org
 
 # SQL database configuration
 DBNAME=mailcow
 DBUSER=mailcow
 DBPASS=mysafepasswd
-DBROOT=myverysafepasswd
+DBROOT=myothersafepasswd
 
 # MariaDB
 DBVERS=latest
@@ -25,7 +25,7 @@ NGINXVERS="stable"
 
 # You should leave that alone
 # Can also be 11.22.33.44:25 or 0.0.0.0:465 etc. for specific binding
-SMTP_PORT=26
+SMTP_PORT=25
 SMTPS_PORT=465
 SUBMISSION_PORT=587
 IMAP_PORT=143