Skip to content

Commit 3aa7df9

Browse files
author
Kristan Kenney
committed
Template fixes to include proper variables
1 parent 761f1cf commit 3aa7df9

File tree

5 files changed

+15
-12
lines changed

5 files changed

+15
-12
lines changed

func/domain.sh

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,6 @@ add_webmail_config() {
604604
sed -e "s|%ip%|$local_ip|g" \
605605
-e "s|%domain%|$WEBMAIL_ALIAS.$domain|g" \
606606
-e "s|%domain_idn%|$domain_idn|g" \
607-
-e "s|%webmail_alias%|$WEBMAIL_ALIAS|g" \
608607
-e "s|%alias%|${aliases//,/ }|g" \
609608
-e "s|%alias_idn%|${aliases_idn//,/ }|g" \
610609
-e "s|%alias_string%|$alias_string|g" \
@@ -740,26 +739,30 @@ del_mail_ssl_config() {
740739
# Delete webmail support
741740
del_webmail_config() {
742741
if [ ! -z "$WEB_SYSTEM" ]; then
743-
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM.*.conf
744-
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
742+
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM.conf
743+
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.conf
744+
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM.ssl.conf
745+
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.ssl.conf
745746
fi
746747

747748
if [ ! -z "$PROXY_SYSTEM" ]; then
748-
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM.*.conf
749-
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
749+
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM.conf
750+
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.conf
751+
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM.ssl.conf
752+
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.ssl.conf
750753
fi
751754
}
752755

753756
# Delete SSL webmail support
754757
del_webmail_ssl_config() {
755758
if [ ! -z "$WEB_SYSTEM" ]; then
756759
rm -f $HOMEDIR/$user/conf/mail/$domain/$WEB_SYSTEM.ssl.conf
757-
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
760+
rm -f /etc/$WEB_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.ssl.conf
758761
fi
759762

760763
if [ ! -z "$PROXY_SYSTEM" ]; then
761764
rm -f $HOMEDIR/$user/conf/mail/$domain/$PROXY_SYSTEM.ssl.conf
762-
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.*.conf
765+
rm -f /etc/$PROXY_SYSTEM/conf.d/domains/$WEBMAIL_ALIAS.$domain.ssl.conf
763766
fi
764767
}
765768

install/deb/templates/mail/apache2/default.stpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<VirtualHost %ip%:%web_ssl_port%>
2-
ServerName %webmail_alias%.%domain%
2+
ServerName %domain%
33
Alias / /var/lib/roundcube/
44
Alias /error/ %home%/%user%/web/%domain%/document_errors/
55
#SuexecUserGroup %user% %group%

install/deb/templates/mail/apache2/default.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<VirtualHost %ip%:%web_port%>
2-
ServerName %webmail_alias%.%domain%
2+
ServerName %domain%
33
Alias / /var/lib/roundcube/
44
Alias /error/ %home%/%user%/web/%domain%/document_errors/
55
#SuexecUserGroup %user% %group%

install/deb/templates/mail/nginx/default.stpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
server {
22
listen %ip%:%proxy_ssl_port% ssl http2;
3-
server_name %webmail_alias%.%domain%;
3+
server_name %domain%;
44
ssl_certificate %ssl_pem%;
55
ssl_certificate_key %ssl_key%;
66
error_log /var/log/%web_system%/domains/%domain%.error.log error;

install/deb/templates/mail/nginx/default.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
server {
22
listen %ip%:%proxy_port%;
3-
server_name %webmail_alias%.%domain%;
3+
server_name %domain%;
44
5-
include %home%/%user%/conf/web/%domain/nginx.forcessl.conf*;
5+
include %home%/%user%/conf/web/%domain%/nginx.forcessl.conf*;
66
location / {
77
proxy_pass http://%ip%:%web_port%;
88
location ~* ^.+\.(jpg,jpeg,gif,png,ico,svg,css,zip,tgz,gz,rar,bz2,doc,xls,exe,pdf,ppt,txt,odt,ods,odp,odf,tar,wav,bmp,rtf,js,mp3,avi,mpeg,flv,html,htm)$ {

0 commit comments

Comments
 (0)