Skip to content

Commit e6a4687

Browse files
author
Kristan Kenney
committed
Remove z-push code from SSL branch
Development on the z-push/activesync code will continue under the feature-mail-activesync branch.
1 parent 77ce6b6 commit e6a4687

File tree

11 files changed

+13
-750
lines changed

11 files changed

+13
-750
lines changed

bin/v-add-letsencrypt-domain

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ fi
8787
if [ ! -z "$mail" ]; then
8888
root_domain=$domain
8989
domain="mail.$root_domain"
90-
aliases="$WEBMAIL_ALIAS.$root_domain,autodiscover.$root_domain"
90+
aliases="$WEBMAIL_ALIAS.$root_domain"
9191
fi
9292

9393
# Registering LetsEncrypt user account

func/domain.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -688,7 +688,7 @@ add_webmail_config() {
688688
-e "s|%domain%|$WEBMAIL_ALIAS.$domain|g" \
689689
-e "s|%domain_idn%|$domain_idn|g" \
690690
-e "s|%root_domain%|$domain|g" \
691-
-e "s|%alias%|mail.$domain autodiscover.$domain|g" \
691+
-e "s|%alias%|mail.$domain|g" \
692692
-e "s|%alias_idn%|${aliases_idn//,/ }|g" \
693693
-e "s|%alias_string%|$alias_string|g" \
694694
-e "s|%email%|info@$domain|g" \

install/deb/templates/dns/child-ns.tpl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ ID='8' RECORD='mail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%tim
99
ID='9' RECORD='smtp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1010
ID='10' RECORD='pop' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1111
ID='11' RECORD='imap' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
12-
ID='12' RECORD='autodiscover' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
13-
ID='13' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
14-
ID='14' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
15-
ID='15' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
16-
ID='16' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'
12+
ID='12' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
13+
ID='13' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
14+
ID='14' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
15+
ID='15' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'

install/deb/templates/dns/default.tpl

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ ID='12' RECORD='mail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%ti
1313
ID='13' RECORD='smtp' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1414
ID='14' RECORD='pop' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
1515
ID='15' RECORD='imap' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
16-
ID='16' RECORD='autodiscover' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
17-
ID='17' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
18-
ID='18' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
19-
ID='19' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
20-
ID='20' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'
16+
ID='16' RECORD='webmail' TYPE='A' PRIORITY='' VALUE='%ip%' SUSPENDED='no' TIME='%time%' DATE='%date%'
17+
ID='17' RECORD='@' TYPE='MX' PRIORITY='0' VALUE='mail.%domain%.' SUSPENDED='no' TIME='%time%' DATE='%date%'
18+
ID='18' RECORD='@' TYPE='TXT' PRIORITY='' VALUE='"v=spf1 a mx ip4:%ip% -all"' SUSPENDED='no' TIME='%time%' DATE='%date%'
19+
ID='19' RECORD='_dmarc' TYPE='TXT' PRIORITY='' VALUE='"v=DMARC1; p=quarantine; pct=100"' SUSPENDED='no' TIME='%time%' DATE='%date%'

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

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
ServerAlias %alias
44
Alias / /var/lib/roundcube/
55
Alias /error/ %home%/%user%/web/%root_domain%/document_errors/
6-
Alias /Microsoft-Server-ActiveSync /usr/share/z-push/index.php
7-
AliasMatch (?i)/Autodiscover/Autodiscover.xml "/usr/share/z-push/autodiscover/autodiscover.php"
86
#SuexecUserGroup %user% %group%
97

108
SSLEngine on
@@ -30,32 +28,6 @@
3028
allow from all
3129
</Directory>
3230

33-
<Directory /usr/share/z-push/>
34-
# Don't list a directory index, follow symlinks (maybe state dir is somewhere linked)
35-
DirectoryIndex index.php
36-
Options -Indexes +FollowSymLinks
37-
38-
# Security
39-
# Don't allow .htaccess Overrides, disallow access to files
40-
AllowOverride none
41-
<IfModule !mod_authz_core.c>
42-
Order allow,deny
43-
allow from all
44-
</IfModule>
45-
<IfModule mod_authz_core.c>
46-
Require all granted
47-
</IfModule>
48-
49-
<Files "config.php">
50-
<IfModule !mod_authz_core.c>
51-
Deny from All
52-
</IfModule>
53-
<IfModule mod_authz_core.c>
54-
Require all denied
55-
</IfModule>
56-
</Files>
57-
</Directory>
58-
5931
# Protecting basic directories:
6032
<Directory /var/lib/roundcube/config>
6133
Options -FollowSymLinks

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

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,6 @@ server {
2222
return 404;
2323
}
2424

25-
location /Microsoft-Server-ActiveSync {
26-
alias /usr/share/z-push/;
27-
28-
location ~ ^/Microsoft-Server-ActiveSync/(.*\.php)$ {
29-
alias /usr/share/z-push/$1;
30-
fastcgi_pass 127.0.0.1:9000;
31-
fastcgi_index index.php;
32-
include fastcgi_params;
33-
fastcgi_param SCRIPT_FILENAME $request_filename;
34-
}
35-
}
36-
3725
location ~ ^/(.*\.php)$ {
3826
alias /var/lib/roundcube/$1;
3927
fastcgi_pass 127.0.0.1:9000;

install/deb/zpush/imap.conf.php

Lines changed: 0 additions & 218 deletions
This file was deleted.

0 commit comments

Comments
 (0)