Fixes to builtin ZoneMTA settings

This commit is contained in:
Tomas Bures 2018-12-21 23:04:31 +01:00
parent 89a2aa15a4
commit a5b5f3f1dd
2 changed files with 20 additions and 12 deletions

View file

@ -105,11 +105,14 @@ mysql:
EOT
# Install required node packages
(cd
npm install --no-progress --production
for idx in client shared server zone-mta; do
(cd $idx && npm install)
done
(cd client && npm run build)
chown -R mailtrain:mailtrain .
chmod o-rwx config
chmod o-rwx server/config
# Setup log rotation to not spend up entire storage on logs
cat <<EOM > /etc/logrotate.d/mailtrain