diff --git a/Servers/Linux/iRedMail.md b/Servers/Linux/iRedMail.md index e804b4a..3aaeba5 100644 --- a/Servers/Linux/iRedMail.md +++ b/Servers/Linux/iRedMail.md @@ -55,25 +55,18 @@ tar zxf iRedMail-$VERSION.tar.gz (echo "export STORAGE_BASE_DIR='/var/vmail'"; echo "export WEB_SERVER='NGINX'"; echo "export BACKEND_ORIG='PGSQL'"; echo "export BACKEND='PGSQL'"; for var in VMAIL_DB_BIND_PASSWD VMAIL_DB_ADMIN_PASSWD MLMMJADMIN_API_AUTH_TOKEN NETDATA_DB_PASSWD AMAVISD_DB_PASSWD IREDADMIN_DB_PASSWD RCM_DB_PASSWD SOGO_DB_PASSWD SOGO_SIEVE_MASTER_PASSWD IREDAPD_DB_PASSWD FAIL2BAN_DB_PASSWD PGSQL_ROOT_PASSWD DOMAIN_ADMIN_PASSWD_PLAIN; do echo "export $var='$(openssl rand -base64 48 | tr -d '+/=' | head -c 32)'"; done; echo "export FIRST_DOMAIN='$MAIL_DOMAIN'"; echo "export USE_IREDADMIN='YES'"; echo "export USE_SOGO='YES'"; echo "export USE_NETDATA='YES'"; echo "export USE_FAIL2BAN='YES'") > /root/iRedMail-$VERSION/config # Set Environment Variables for Silent Deployment -AUTO_USE_EXISTING_CONFIG_FILE=y # (1) -AUTO_INSTALL_WITHOUT_CONFIRM=y # (2) -AUTO_CLEANUP_REMOVE_SENDMAIL=y # (3) -AUTO_CLEANUP_REPLACE_FIREWALL_RULES=y # (4) -AUTO_CLEANUP_RESTART_FIREWALL=n # (5) -AUTO_CLEANUP_REPLACE_MYSQL_CONFIG=y # (6) +cd /root/iRedMail-$VERSION # Deploy iRedMail via the Install Script -cd /root/iRedMail-1.6.8 -bash iRedMail.sh +AUTO_USE_EXISTING_CONFIG_FILE=y \ + AUTO_INSTALL_WITHOUT_CONFIRM=y \ + AUTO_CLEANUP_REMOVE_SENDMAIL=y \ + AUTO_CLEANUP_REPLACE_FIREWALL_RULES=y \ + AUTO_CLEANUP_RESTART_FIREWALL=y \ + AUTO_CLEANUP_REPLACE_MYSQL_CONFIG=y \ + bash iRedMail.sh ``` -1. Use existing `config` file without asking for confirmation. -2. Start the installation without asking for confirmation. -3. Remove `sendmail` package without asking for confirmation. -4. Copy and use the firewall rules shipped in iRedMail installer. -5. Restart firewall service without asking for confirmation. -6. Copy and use the MySQL (server) config file shipped in iRedMail installer. - When the installation is completed, take note of any output it gives you for future reference. Then reboot the server to finalize the server installation. ``` reboot