|  | @@ -3220,9 +3220,6 @@ function get_mariadb_webmail_admin_password {
 | 
	
		
			
			| 3220 | 3220 |          if grep -q "MariaDB webmail admin password" /home/$MY_USERNAME/README; then
 | 
	
		
			
			| 3221 | 3221 |              WEBMAIL_ADMIN_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "MariaDB webmail admin password" | awk -F ':' '{print $2}' | sed 's/^ *//')
 | 
	
		
			
			| 3222 | 3222 |          fi
 | 
	
		
			
			| 3223 |  | -        if grep -q "Webmail administrator password" /home/$MY_USERNAME/README; then
 | 
	
		
			
			| 3224 |  | -            WEBMAIL_ADMIN_PASSWORD=$(cat /home/$MY_USERNAME/README | grep "Webmail administrator password" | awk -F ':' '{print $2}' | sed 's/^ *//')
 | 
	
		
			
			| 3225 |  | -        fi
 | 
	
		
			
			| 3226 | 3223 |      fi
 | 
	
		
			
			| 3227 | 3224 |  }
 | 
	
		
			
			| 3228 | 3225 |  
 | 
	
	
		
			
			|  | @@ -8920,6 +8917,47 @@ function install_webmail {
 | 
	
		
			
			| 8920 | 8917 |      fi
 | 
	
		
			
			| 8921 | 8918 |      
 | 
	
		
			
			| 8922 | 8919 |      chown -R www-data:www-data $WEBMAIL_PATH
 | 
	
		
			
			|  | 8920 | +
 | 
	
		
			
			|  | 8921 | +    echo 'server {' > /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8922 | +    echo "  listen 127.0.0.1:$WEBMAIL_ONION_PORT default_server;" >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8923 | +    echo "  server_name $WEBMAIL_ONION_HOSTNAME;" >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8924 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8925 | +    echo '  access_log off;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8926 | +    echo '  error_log off;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8927 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8928 | +    echo "  root ${WEBMAIL_PATH};" >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8929 | +    echo '  index index.php;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8930 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8931 | +    echo '  location ~ \.php {' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8932 | +    echo '    include snippets/fastcgi-php.conf;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8933 | +    echo '    fastcgi_pass unix:/var/run/php5-fpm.sock;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8934 | +    echo '  }' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8935 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8936 | +    echo '  location ~ \.php {' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8937 | +    echo '    include snippets/fastcgi-php.conf;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8938 | +    echo '    fastcgi_pass unix:/var/run/php5-fpm.sock;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8939 | +    echo '  }' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8940 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8941 | +    echo '  location / {' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8942 | +    echo '    try_files $uri $uri/ @webmail;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8943 | +    echo '  }' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8944 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8945 | +    echo '  location @webmail {' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8946 | +    echo '    rewrite ^(.*)$ /index.php?p=$1 last;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8947 | +    echo '  }' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8948 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8949 | +    echo '  location ~ /\.(git) {' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8950 | +    echo '    deny all;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8951 | +    echo '  }' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8952 | +    echo '' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8953 | +    echo '  add_header X-Frame-Options DENY;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8954 | +    echo '  add_header X-Content-Type-Options nosniff;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8955 | +    echo '  client_max_body_size 15m;' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8956 | +    echo '}' >> /etc/nginx/sites-available/webmail
 | 
	
		
			
			|  | 8957 | +
 | 
	
		
			
			|  | 8958 | +    nginx_ensite webmail
 | 
	
		
			
			|  | 8959 | +    systemctl restart php5-fpm
 | 
	
		
			
			|  | 8960 | +    systemctl restart nginx
 | 
	
		
			
			| 8923 | 8961 |      
 | 
	
		
			
			| 8924 | 8962 |      if ! grep -q "Webmail" /home/$MY_USERNAME/README; then
 | 
	
		
			
			| 8925 | 8963 |          echo '' >> /home/$MY_USERNAME/README
 | 
	
	
		
			
			|  | @@ -8927,15 +8965,11 @@ function install_webmail {
 | 
	
		
			
			| 8927 | 8965 |          echo 'Webmail' >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8928 | 8966 |          echo '=======' >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8929 | 8967 |          if [[ $ONION_ONLY == 'no' ]]; then
 | 
	
		
			
			| 8930 |  | -            echo $"Open https://$DEFAULT_DOMAIN_NAME/webmail/installer/index.php" >> /home/$MY_USERNAME/README
 | 
	
		
			
			|  | 8968 | +            echo $"Open https://$DEFAULT_DOMAIN_NAME/webmail/index.php" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8931 | 8969 |          else
 | 
	
		
			
			| 8932 |  | -            echo $"Open http://$WEBMAIL_ONION_HOSTNAME/installer/index.php" >> /home/$MY_USERNAME/README
 | 
	
		
			
			|  | 8970 | +            echo $"Open http://$WEBMAIL_ONION_HOSTNAME" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8933 | 8971 |          fi
 | 
	
		
			
			| 8934 |  | -        echo $"Database Type: MySQL" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8935 |  | -        echo $"Database name: webmail" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8936 |  | -        echo $"Database user name: webmailadmin" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8937 |  | -        echo $"Database password: $WEBMAIL_ADMIN_PASSWORD" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8938 |  | -        echo $"Enable the Enigma PGP plugin" >> /home/$MY_USERNAME/README
 | 
	
		
			
			|  | 8972 | +        echo $"MariaDB webmail admin password: $WEBMAIL_ADMIN_PASSWORD" >> /home/$MY_USERNAME/README
 | 
	
		
			
			| 8939 | 8973 |          chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/README
 | 
	
		
			
			| 8940 | 8974 |          chmod 600 /home/$MY_USERNAME/README
 | 
	
		
			
			| 8941 | 8975 |      fi
 |