Skip to content

Commit 5353f1d

Browse files
committed
use unix domain socket for quota-status (#4649)
1 parent f78f7cc commit 5353f1d

8 files changed

+24
-24
lines changed

install/tpl/debian6_dovecot2.conf.master

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,10 +87,10 @@ protocol lmtp {
8787

8888
service quota-status {
8989
executable = quota-status -p postfix
90-
inet_listener {
91-
# separate multiple addresses with space:
92-
address = 127.0.0.1
93-
port = 10060
90+
unix_listener /var/spool/postfix/private/quota-status {
91+
group = postfix
92+
mode = 0660
93+
user = postfix
9494
}
9595
client_limit = 1
9696
}

install/tpl/debian_dovecot2.conf.master

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,10 @@ protocol lmtp {
8484

8585
service quota-status {
8686
executable = quota-status -p postfix
87-
inet_listener {
88-
# separate multiple addresses with space:
89-
address = 127.0.0.1
90-
port = 10060
87+
unix_listener /var/spool/postfix/private/quota-status {
88+
group = postfix
89+
mode = 0660
90+
user = postfix
9191
}
9292
client_limit = 1
9393
}

install/tpl/debian_postfix.conf.master

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ broken_sasl_auth_clients = yes
1515
smtpd_sasl_authenticated_header = yes
1616
smtpd_restriction_classes = greylisting
1717
greylisting = check_policy_service inet:127.0.0.1:10023
18-
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service inet:127.0.0.1:10060
19-
smtpd_end_of_data_restrictions = check_policy_service inet:127.0.0.1:10060
18+
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service unix:private/quota-status
19+
smtpd_end_of_data_restrictions = check_policy_service unix:private/quota-status
2020
smtpd_use_tls = yes
2121
smtpd_tls_security_level = may
2222
smtpd_tls_cert_file = {config_dir}/smtpd.cert

install/tpl/fedora_dovecot2.conf.master

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,10 @@ mail_plugins = $mail_plugins quota
8282

8383
service quota-status {
8484
executable = quota-status -p postfix
85-
inet_listener {
86-
# separate multiple addresses with space:
87-
address = 127.0.0.1
88-
port = 10060
85+
unix_listener /var/spool/postfix/private/quota-status {
86+
group = postfix
87+
mode = 0660
88+
user = postfix
8989
}
9090
client_limit = 1
9191
}

install/tpl/fedora_postfix.conf.master

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ broken_sasl_auth_clients = yes
1111
smtpd_sasl_authenticated_header = yes
1212
smtpd_restriction_classes = greylisting
1313
greylisting = check_policy_service inet:127.0.0.1:10023
14-
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service inet:127.0.0.1:10060
15-
smtpd_end_of_data_restrictions = check_policy_service inet:127.0.0.1:10060
14+
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service unix:private/quota-status
15+
smtpd_end_of_data_restrictions = check_policy_service unix:private/quota-status
1616
smtpd_use_tls = yes
1717
smtpd_tls_security_level = may
1818
smtpd_tls_cert_file = {config_dir}/smtpd.cert

install/tpl/gentoo_postfix.conf.master

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ broken_sasl_auth_clients = yes
1010
smtpd_sasl_authenticated_header = yes
1111
smtpd_restriction_classes = greylisting
1212
greylisting = check_policy_service inet:127.0.0.1:10023
13-
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service inet:127.0.0.1:10060
14-
smtpd_end_of_data_restrictions = check_policy_service inet:127.0.0.1:10060
13+
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service unix:private/quota-status
14+
smtpd_end_of_data_restrictions = check_policy_service unix:private/quota-status
1515
smtpd_use_tls = yes
1616
smtpd_tls_security_level = may
1717
smtpd_tls_cert_file = {config_dir}/smtpd.cert

install/tpl/opensuse_dovecot2.conf.master

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,10 @@ mail_plugins = $mail_plugins quota
8181

8282
service quota-status {
8383
executable = quota-status -p postfix
84-
inet_listener {
85-
# separate multiple addresses with space:
86-
address = 127.0.0.1
87-
port = 10060
84+
unix_listener /var/spool/postfix/private/quota-status {
85+
group = postfix
86+
mode = 0660
87+
user = postfix
8888
}
8989
client_limit = 1
9090
}

install/tpl/opensuse_postfix.conf.master

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ broken_sasl_auth_clients = yes
1313
smtpd_sasl_authenticated_header = yes
1414
smtpd_restriction_classes = greylisting
1515
greylisting = check_policy_service inet:127.0.0.1:10023
16-
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service inet:127.0.0.1:10060
17-
smtpd_end_of_data_restrictions = check_policy_service inet:127.0.0.1:10060
16+
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination{rbl_list}, check_recipient_access mysql:{config_dir}/mysql-virtual_recipient.cf{greylisting}, check_policy_service unix:private/quota-status
17+
smtpd_end_of_data_restrictions = check_policy_service unix:private/quota-status
1818
smtpd_use_tls = yes
1919
smtpd_tls_security_level = may
2020
smtpd_tls_cert_file = {config_dir}/smtpd.cert

0 commit comments

Comments
 (0)