diff --git a/bind8/bind8-lib.pl b/bind8/bind8-lib.pl index 49016858e..80f31c901 100755 --- a/bind8/bind8-lib.pl +++ b/bind8/bind8-lib.pl @@ -3481,6 +3481,10 @@ while($tries++ < 10) { " -f ".quotemeta($signed)." ". quotemeta($chrootfn)." 2>&1"); last if (!$?); + if ($out =~ /out\s+of\s+range/i) { + # Journal files are out of sync + &try_cmd("sync -clean 2>&1 = 10); diff --git a/postfix/config b/postfix/config index f5231537c..d174a65ab 100644 --- a/postfix/config +++ b/postfix/config @@ -27,3 +27,4 @@ show_cmts=0 prefix_cmts=0 ldap_doms=0 delete_confirm=1 +max_maps=100 diff --git a/postfix/config-freebsd b/postfix/config-freebsd index f8fc103b1..17564853b 100644 --- a/postfix/config-freebsd +++ b/postfix/config-freebsd @@ -27,3 +27,4 @@ show_cmts=0 prefix_cmts=0 ldap_doms=0 delete_confirm=1 +max_maps=100 diff --git a/postfix/config-freebsd-8-ALL b/postfix/config-freebsd-8-ALL index bef910111..078c9a71d 100644 --- a/postfix/config-freebsd-8-ALL +++ b/postfix/config-freebsd-8-ALL @@ -29,3 +29,4 @@ ldap_doms=0 delete_confirm=1 start_cmd=/usr/local/etc/rc.d/postfix forcestart stop_cmd=/usr/local/etc/rc.d/postfix forcestop +max_maps=100 diff --git a/postfix/config-mandrake-linux b/postfix/config-mandrake-linux index e57bf6a38..bfc7048dc 100644 --- a/postfix/config-mandrake-linux +++ b/postfix/config-mandrake-linux @@ -27,3 +27,4 @@ show_cmts=0 prefix_cmts=0 ldap_doms=0 delete_confirm=1 +max_maps=100 diff --git a/postfix/config-msc-linux b/postfix/config-msc-linux index e57bf6a38..bfc7048dc 100644 --- a/postfix/config-msc-linux +++ b/postfix/config-msc-linux @@ -27,3 +27,4 @@ show_cmts=0 prefix_cmts=0 ldap_doms=0 delete_confirm=1 +max_maps=100 diff --git a/postfix/config-netbsd b/postfix/config-netbsd index e57bf6a38..bfc7048dc 100644 --- a/postfix/config-netbsd +++ b/postfix/config-netbsd @@ -27,3 +27,4 @@ show_cmts=0 prefix_cmts=0 ldap_doms=0 delete_confirm=1 +max_maps=100 diff --git a/postfix/config-pardus-linux b/postfix/config-pardus-linux index 320d1efce..90b8a2303 100644 --- a/postfix/config-pardus-linux +++ b/postfix/config-pardus-linux @@ -29,3 +29,4 @@ show_cmts=0 prefix_cmts=0 ldap_doms=0 delete_confirm=1 +max_maps=100 diff --git a/postfix/config-syno-linux b/postfix/config-syno-linux index 44df89e5b..1177f98dd 100644 --- a/postfix/config-syno-linux +++ b/postfix/config-syno-linux @@ -26,3 +26,4 @@ postfix_config_file=/var/packages/MailServer/target/etc/main.cf postfix_config_command=/var/packages/MailServer/target/sbin/postconf mailq_dir=/var/spool/postfix ldap_doms=0 +max_maps=100 diff --git a/postfix/config.info b/postfix/config.info index 42ab2ae19..49512da0b 100644 --- a/postfix/config.info +++ b/postfix/config.info @@ -1,6 +1,6 @@ line1=Configurable options,11 perpage=Mail messages to display per page,0,6 -wrap_width=Width to wrap mail messages at,0 +wrap_width=Width to wrap mail messages at,0,6 sort_mode=Sort tables by,1,0-Order in file,1-Name columns=Columns for aliases and other tables,1,2-2,1-1 show_cmts=Show descriptions in tables?,1,1-Yes,0-No @@ -10,6 +10,7 @@ mailq_count=Show size of mail queue on main page?,1,0-Yes,1-No check_config=Test config file after change?,1,1-Yes,0-No index_check=Check Postfix configuration on main page?,1,1-Yes,0-No delete_confirm=Prompt for confirmation before deleting?,1,1-Yes,0-No +max_maps=Maximum map entries to show,0,6 line2=System configuration,11 postfix_control_command=Full path to Postfix control command,0