mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 07:28:39 +01:00
postfix: version update to 3.0.3.
Some minor issues fixed. SMTPUTF8 support option added (by Val Kulkov). Disabled by default because of icu library size.
This commit is contained in:
@@ -254,7 +254,7 @@ lmtp_tls_CAfile =
|
||||
lmtp_tls_CApath =
|
||||
lmtp_tls_block_early_mail_reply = no
|
||||
lmtp_tls_cert_file =
|
||||
lmtp_tls_ciphers = export
|
||||
lmtp_tls_ciphers = medium
|
||||
lmtp_tls_dcert_file =
|
||||
lmtp_tls_dkey_file = $lmtp_tls_dcert_file
|
||||
lmtp_tls_eccert_file =
|
||||
@@ -268,11 +268,11 @@ lmtp_tls_key_file = $lmtp_tls_cert_file
|
||||
lmtp_tls_loglevel = 0
|
||||
lmtp_tls_mandatory_ciphers = medium
|
||||
lmtp_tls_mandatory_exclude_ciphers =
|
||||
lmtp_tls_mandatory_protocols = !SSLv2
|
||||
lmtp_tls_mandatory_protocols = !SSLv2, !SSLv3
|
||||
lmtp_tls_note_starttls_offer = no
|
||||
lmtp_tls_per_site =
|
||||
lmtp_tls_policy_maps =
|
||||
lmtp_tls_protocols = !SSLv2
|
||||
lmtp_tls_protocols = !SSLv2, !SSLv3
|
||||
lmtp_tls_scert_verifydepth = 9
|
||||
lmtp_tls_secure_cert_match = nexthop
|
||||
lmtp_tls_security_level =
|
||||
@@ -306,8 +306,8 @@ local_transport = local:$myhostname
|
||||
luser_relay =
|
||||
mail_name = Postfix
|
||||
mail_owner = postfix
|
||||
mail_release_date = 20150208
|
||||
mail_version = 3.0.0
|
||||
mail_release_date = 20151010
|
||||
mail_version = 3.0.3
|
||||
mailbox_command =
|
||||
mailbox_command_maps =
|
||||
mailbox_delivery_lock = fcntl, dotlock
|
||||
@@ -415,7 +415,7 @@ postscreen_use_tls = $smtpd_use_tls
|
||||
postscreen_watchdog_timeout = 10s
|
||||
postscreen_whitelist_interfaces = static:all
|
||||
prepend_delivered_header = command, file, forward
|
||||
process_id = 25939
|
||||
process_id = 13574
|
||||
process_id_directory = pid
|
||||
process_name = postconf
|
||||
propagate_unmatched_extensions = canonical, virtual
|
||||
@@ -511,7 +511,7 @@ smtp_body_checks =
|
||||
smtp_cname_overrides_servername = no
|
||||
smtp_connect_timeout = 30s
|
||||
smtp_connection_cache_destinations =
|
||||
smtp_connection_cache_on_demand = yes
|
||||
smtp_connection_cache_on_demand = no
|
||||
smtp_connection_cache_time_limit = 2s
|
||||
smtp_connection_reuse_count_limit = 0
|
||||
smtp_connection_reuse_time_limit = 300s
|
||||
@@ -586,7 +586,7 @@ smtp_tls_CAfile =
|
||||
smtp_tls_CApath =
|
||||
smtp_tls_block_early_mail_reply = no
|
||||
smtp_tls_cert_file =
|
||||
smtp_tls_ciphers = export
|
||||
smtp_tls_ciphers = medium
|
||||
smtp_tls_dcert_file =
|
||||
smtp_tls_dkey_file = $smtp_tls_dcert_file
|
||||
smtp_tls_eccert_file =
|
||||
@@ -600,11 +600,11 @@ smtp_tls_key_file = $smtp_tls_cert_file
|
||||
smtp_tls_loglevel = 0
|
||||
smtp_tls_mandatory_ciphers = medium
|
||||
smtp_tls_mandatory_exclude_ciphers =
|
||||
smtp_tls_mandatory_protocols = !SSLv2
|
||||
smtp_tls_mandatory_protocols = !SSLv2, !SSLv3
|
||||
smtp_tls_note_starttls_offer = no
|
||||
smtp_tls_per_site =
|
||||
smtp_tls_policy_maps =
|
||||
smtp_tls_protocols = !SSLv2
|
||||
smtp_tls_protocols = !SSLv2, !SSLv3
|
||||
smtp_tls_scert_verifydepth = 9
|
||||
smtp_tls_secure_cert_match = nexthop, dot-nexthop
|
||||
smtp_tls_security_level =
|
||||
@@ -692,7 +692,7 @@ smtpd_tls_ask_ccert = no
|
||||
smtpd_tls_auth_only = no
|
||||
smtpd_tls_ccert_verifydepth = 9
|
||||
smtpd_tls_cert_file =
|
||||
smtpd_tls_ciphers = export
|
||||
smtpd_tls_ciphers = medium
|
||||
smtpd_tls_dcert_file =
|
||||
smtpd_tls_dh1024_param_file =
|
||||
smtpd_tls_dh512_param_file =
|
||||
@@ -706,8 +706,8 @@ smtpd_tls_key_file = $smtpd_tls_cert_file
|
||||
smtpd_tls_loglevel = 0
|
||||
smtpd_tls_mandatory_ciphers = medium
|
||||
smtpd_tls_mandatory_exclude_ciphers =
|
||||
smtpd_tls_mandatory_protocols = !SSLv2
|
||||
smtpd_tls_protocols =
|
||||
smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3
|
||||
smtpd_tls_protocols = !SSLv2, !SSLv3
|
||||
smtpd_tls_received_header = no
|
||||
smtpd_tls_req_ccert = no
|
||||
smtpd_tls_security_level =
|
||||
|
||||
@@ -3,6 +3,10 @@
|
||||
|
||||
START=50
|
||||
STOP=50
|
||||
EXTRA_COMMANDS="status abort flush"
|
||||
EXTRA_HELP=" status Display the service status
|
||||
abort Stop the service abruptly. Running processes are signaled to stop immediately
|
||||
flush Force delivery: attempt to deliver every message in the deferred mail queue"
|
||||
|
||||
upgrade() {
|
||||
config_directory="$IPKG_INSTROOT"/etc/postfix
|
||||
@@ -16,7 +20,7 @@ upgrade() {
|
||||
|
||||
echo "myhostname = $(uci get system.@system[0].hostname)" >> "$config_directory"/main.cf.default
|
||||
echo "mydomain = $(uci get system.@system[0].hostname|sed -e "s/[^\.]*\.\(.*\)/\1/")" >> "$config_directory"/main.cf.default
|
||||
ifconfig | grep "inet addr" | sed -e "s/.*inet addr:\([0-9.]*\).*Mask:/\1 /" | while read IP NETMASK; do eval "$(ipcalc.sh $IP $NETMASK)"; echo "$NETWORK/$PREFIX"; done | xargs echo "mynetworks =" >> "$config_directory"/main.cf.default
|
||||
(eval $(ipcalc.sh $(uci get network.lan.ipaddr) $(uci get network.lan.netmask)); echo mynetworks = 127.0.0.0/8 $NETWORK/$PREFIX) >> "$config_directory"/main.cf.default
|
||||
echo "mynetworks_style = subnet" >> "$config_directory"/main.cf.default
|
||||
|
||||
grep -qc "^sendmail_path[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^sendmail_path =" "$config_directory"/main.cf.default)"
|
||||
@@ -36,7 +40,7 @@ upgrade() {
|
||||
grep -qc "^setgid_group[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^setgid_group =" "$config_directory"/main.cf.default)"
|
||||
grep -qc "^myhostname[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^myhostname =" "$config_directory"/main.cf.default)"
|
||||
grep -qc "^mydomain[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^mydomain =" "$config_directory"/main.cf.default)"
|
||||
grep -qc "^mynetworks[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^mynetworks =" "$config_directory"/main.cf.default)"
|
||||
#grep -qc "^mynetworks[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^mynetworks =" "$config_directory"/main.cf.default)" #Setting mynetworks_style is enough
|
||||
grep -qc "^mynetworks_style[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^mynetworks_style =" "$config_directory"/main.cf.default)"
|
||||
grep -qc "^shlib_directory[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^shlib_directory =" "$config_directory"/main.cf.default)"
|
||||
grep -qc "^meta_directory[^_]" "$config_directory"/main.cf >/dev/null || postconf -e "$(grep "^meta_directory =" "$config_directory"/main.cf.default)"
|
||||
@@ -46,6 +50,8 @@ upgrade() {
|
||||
postfix post-install upgrade-source
|
||||
postfix upgrade-configuration
|
||||
newaliases
|
||||
postmap "$config_directory"/virtual
|
||||
postfix check
|
||||
fi
|
||||
}
|
||||
|
||||
@@ -62,3 +68,15 @@ reload() {
|
||||
upgrade
|
||||
postfix reload
|
||||
}
|
||||
|
||||
status() {
|
||||
postfix status
|
||||
}
|
||||
|
||||
abort() {
|
||||
postfix abort
|
||||
}
|
||||
|
||||
flush() {
|
||||
postfix flush
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user