Skip to content

Commit 5f7507f

Browse files
author
Till Brehm
committed
Merge branch 'stable-3.1' into '5464-use-unique-id-for-additional-php-selection-in-website'
# Conflicts: # install/sql/incremental/upd_dev_collection.sql
2 parents 6e39537 + c00edf2 commit 5f7507f

File tree

96 files changed

+612
-393
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+612
-393
lines changed

install/sql/incremental/upd_dev_collection.sql

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,6 @@ UPDATE `web_domain` as w LEFT JOIN sys_group as g ON (g.groupid = w.sys_groupid)
5656

5757
ALTER TABLE `web_domain` CHANGE `apache_directives` `apache_directives` mediumtext NULL DEFAULT NULL;
5858
ALTER TABLE `web_domain` CHANGE `nginx_directives` `nginx_directives` mediumtext NULL DEFAULT NULL;
59+
60+
-- add move to junk before/after option, default to after
61+
ALTER TABLE `mail_user` MODIFY `move_junk` enum('y','a','n') NOT NULL DEFAULT 'y';

install/sql/ispconfig3.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1046,7 +1046,7 @@ CREATE TABLE `mail_user` (
10461046
`autoresponder_end_date` datetime NULL default NULL,
10471047
`autoresponder_subject` varchar(255) NOT NULL default 'Out of office reply',
10481048
`autoresponder_text` mediumtext NULL,
1049-
`move_junk` enum('n','y') NOT NULL default 'n',
1049+
`move_junk` enum('y','a','n') NOT NULL default 'y',
10501050
`purge_trash_days` INT NOT NULL DEFAULT '0',
10511051
`purge_junk_days` INT NOT NULL DEFAULT '0',
10521052
`custom_mailfilter` mediumtext,

install/tpl/debian6_dovecot.conf.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ plugin {
6060
# no longer needed, as 'sieve' is in userdb extra fields:
6161
sieve=/var/vmail/%d/%n/.sieve
6262

63+
sieve_before=/var/vmail/%d/%n/.ispconfig-before.sieve
6364
sieve_after=/var/vmail/%d/%n/.ispconfig.sieve
6465
sieve_max_script_size = 2M
6566
sieve_max_actions = 100

install/tpl/debian6_dovecot2.conf.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ plugin {
2929
# no longer needed, as 'sieve' is in userdb extra fields:
3030
sieve=/var/vmail/%d/%n/.sieve
3131

32+
sieve_before=/var/vmail/%d/%n/.ispconfig-before.sieve
3233
sieve_after=/var/vmail/%d/%n/.ispconfig.sieve
3334
sieve_max_script_size = 2M
3435
sieve_max_actions = 100

install/tpl/debian_dovecot.conf.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1145,6 +1145,7 @@ plugin {
11451145
# and they're not deleted automatically (use a cronjob or something).
11461146
#lazy_expunge = .EXPUNGED/ .DELETED/ .DELETED/.EXPUNGED/
11471147

1148+
sieve_before=/var/vmail/%d/%n/.ispconfig-before.sieve
11481149
sieve_after=/var/vmail/%d/%n/.ispconfig.sieve
11491150
sieve_max_script_size = 2M
11501151
sieve_max_actions = 100

install/tpl/debian_dovecot2.conf.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ plugin {
2828
# no longer needed, as 'sieve' is in userdb extra fields:
2929
sieve=/var/vmail/%d/%n/.sieve
3030

31+
sieve_before=/var/vmail/%d/%n/.ispconfig-before.sieve
3132
sieve_after=/var/vmail/%d/%n/.ispconfig.sieve
3233
sieve_max_script_size = 2M
3334
sieve_max_actions = 100

install/tpl/fedora_dovecot.conf.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1306,6 +1306,7 @@ plugin {
13061306
# ManageSieve this is where the uploaded scripts are stored.
13071307
sieve_dir=~/sieve
13081308

1309+
sieve_before=/var/vmail/%d/%n/.ispconfig-before.sieve
13091310
sieve_after=/var/vmail/%d/%n/.ispconfig.sieve
13101311
sieve_max_script_size = 2M
13111312
sieve_max_actions = 100

install/tpl/fedora_dovecot2.conf.master

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ plugin {
2626
# no longer needed, as 'sieve' is in userdb extra fields:
2727
sieve=/var/vmail/%d/%n/.sieve
2828

29+
sieve_before=/var/vmail/%d/%n/.ispconfig-before.sieve
2930
sieve_after=/var/vmail/%d/%n/.ispconfig.sieve
3031
sieve_max_script_size = 2M
3132
sieve_max_actions = 100
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
user = {mysql_server_ispconfig_user}
22
password = {mysql_server_ispconfig_password}
33
dbname = {mysql_server_database}
4-
table = mail_access
5-
select_field = access
6-
where_field = source
7-
additional_conditions = and type = 'client' and active = 'y'
8-
hosts = {mysql_server_ip}
4+
hosts = {mysql_server_ip}
5+
query = select access from mail_access where source = '%s' and type = 'client' and active = 'y'
Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
user = {mysql_server_ispconfig_user}
22
password = {mysql_server_ispconfig_password}
33
dbname = {mysql_server_database}
4-
table = mail_domain
5-
select_field = domain
6-
where_field = domain
7-
additional_conditions = and active = 'y' and server_id = {server_id}
8-
hosts = {mysql_server_ip}
4+
hosts = {mysql_server_ip}
5+
query = select domain from mail_domain where domain = '%s' and active = 'y' and server_id = {server_id}

0 commit comments

Comments
 (0)