Check Postfix config before spawning Postfix procs
parent
33a0357634
commit
1da550b499
|
@ -6,6 +6,11 @@ sed -i "/^user/c\user = ${DBUSER}" /opt/postfix/conf/sql/*
|
||||||
sed -i "/^password/c\password = ${DBPASS}" /opt/postfix/conf/sql/*
|
sed -i "/^password/c\password = ${DBPASS}" /opt/postfix/conf/sql/*
|
||||||
sed -i "/^dbname/c\dbname = ${DBNAME}" /opt/postfix/conf/sql/*
|
sed -i "/^dbname/c\dbname = ${DBNAME}" /opt/postfix/conf/sql/*
|
||||||
|
|
||||||
postfix -c /opt/postfix/conf start
|
postconf -c /opt/postfix/conf
|
||||||
|
if [[ $? != 0 ]]; then
|
||||||
sleep infinity
|
echo "Postfix configuration error, refusing to start."
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
postfix -c /opt/postfix/conf start
|
||||||
|
sleep infinity
|
||||||
|
fi
|
||||||
|
|
Loading…
Reference in New Issue