Ignore commented or empty lines from config file
This commit is contained in:
parent
e5d14fd0bc
commit
8dd58ad456
|
@ -69,6 +69,7 @@ if [ -f /tmp/docker-mailserver/postfix-virtual.cf ]; then
|
||||||
cp /tmp/docker-mailserver/postfix-virtual.cf /etc/postfix/virtual
|
cp /tmp/docker-mailserver/postfix-virtual.cf /etc/postfix/virtual
|
||||||
while read from to
|
while read from to
|
||||||
do
|
do
|
||||||
|
([[ "$from" =~ ^#.*$ ]] || [ -z "$from" ] ) && continue
|
||||||
# Setting variables for better readability
|
# Setting variables for better readability
|
||||||
uname=$(echo ${from} | cut -d @ -f1)
|
uname=$(echo ${from} | cut -d @ -f1)
|
||||||
domain=$(echo ${from} | cut -d @ -f2)
|
domain=$(echo ${from} | cut -d @ -f2)
|
||||||
|
@ -262,6 +263,7 @@ esac
|
||||||
#
|
#
|
||||||
if [ -f /tmp/docker-mailserver/postfix-main.cf ]; then
|
if [ -f /tmp/docker-mailserver/postfix-main.cf ]; then
|
||||||
while read line; do
|
while read line; do
|
||||||
|
([[ "$line" =~ ^#.*$ ]] || [ -z "$line" ] ) && continue
|
||||||
postconf -e "$line"
|
postconf -e "$line"
|
||||||
done < /tmp/docker-mailserver/postfix-main.cf
|
done < /tmp/docker-mailserver/postfix-main.cf
|
||||||
echo "Loaded 'config/postfix-main.cf'"
|
echo "Loaded 'config/postfix-main.cf'"
|
||||||
|
|
Loading…
Reference in New Issue