mirror of
https://github.com/vdukhovni/postfix
synced 2025-09-02 15:15:24 +00:00
postfix-3.4-20180222
This commit is contained in:
committed by
Viktor Dukhovni
parent
94b0d0b051
commit
61fe98610d
@@ -23327,7 +23327,7 @@ Apologies for any names omitted.
|
|||||||
|
|
||||||
20180217
|
20180217
|
||||||
|
|
||||||
Cleanup: added missing *_maps parameters to the default
|
Cleanup: added 22 missing *_maps parameters to the default
|
||||||
proxy_read_maps setting. Files: global/mail_params.h,
|
proxy_read_maps setting. Files: global/mail_params.h,
|
||||||
mantools/missing-proxy-read-maps.
|
mantools/missing-proxy-read-maps.
|
||||||
|
|
||||||
@@ -23338,7 +23338,7 @@ Apologies for any names omitted.
|
|||||||
of the 20180217 changes in mail_params.h that are no longer
|
of the 20180217 changes in mail_params.h that are no longer
|
||||||
needed.
|
needed.
|
||||||
|
|
||||||
Bugfix: postconf should scan only built-in or service-defined
|
Bugfix (introduced: 20120117): postconf should scan only
|
||||||
parameters for ldap, *sql, etc. database names. Files:
|
built-in or service-defined parameters for ldap, *sql, etc.
|
||||||
|
database names. Problem reported by Christian Rößner. Files:
|
||||||
postconf/postconf_user.c.
|
postconf/postconf_user.c.
|
||||||
|
|
||||||
|
@@ -39,7 +39,12 @@ POSTFIX(1) POSTFIX(1)
|
|||||||
<b>start-fg</b>
|
<b>start-fg</b>
|
||||||
Like <b>start</b>, but keep the master daemon running in the fore-
|
Like <b>start</b>, but keep the master daemon running in the fore-
|
||||||
ground. This requires that multi-instance support is disabled
|
ground. This requires that multi-instance support is disabled
|
||||||
(i.e. the <a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a> parameter value is empty).
|
(i.e. the <a href="postconf.5.html#multi_instance_directories">multi_instance_directories</a> parameter value must be
|
||||||
|
empty). When running Postfix inside a container, mount the con-
|
||||||
|
tainer host's /dev/log socket inside the container (example:
|
||||||
|
"docker run -v /dev/log:/dev/log ...") and specify a distinct
|
||||||
|
Postfix "<a href="postconf.5.html#syslog_name">syslog_name</a>" prefix that identifies logging from the
|
||||||
|
Postfix instance.
|
||||||
|
|
||||||
<b>stop</b> Stop the Postfix mail system in an orderly fashion. If possible,
|
<b>stop</b> Stop the Postfix mail system in an orderly fashion. If possible,
|
||||||
running processes are allowed to terminate at their earliest
|
running processes are allowed to terminate at their earliest
|
||||||
|
@@ -41,7 +41,11 @@ check described above.
|
|||||||
Like \fBstart\fR, but keep the master daemon running in the
|
Like \fBstart\fR, but keep the master daemon running in the
|
||||||
foreground. This requires that multi\-instance support is
|
foreground. This requires that multi\-instance support is
|
||||||
disabled (i.e. the multi_instance_directories parameter
|
disabled (i.e. the multi_instance_directories parameter
|
||||||
value is empty).
|
value must be empty). When running Postfix inside a container,
|
||||||
|
mount the container host's /dev/log socket inside the
|
||||||
|
container (example: "docker run \-v /dev/log:/dev/log ...")
|
||||||
|
and specify a distinct Postfix "syslog_name" prefix that
|
||||||
|
identifies logging from the Postfix instance.
|
||||||
.IP \fBstop\fR
|
.IP \fBstop\fR
|
||||||
Stop the Postfix mail system in an orderly fashion. If
|
Stop the Postfix mail system in an orderly fashion. If
|
||||||
possible, running processes are allowed to terminate at
|
possible, running processes are allowed to terminate at
|
||||||
|
@@ -20,7 +20,7 @@
|
|||||||
* Patches change both the patchlevel and the release date. Snapshots have no
|
* Patches change both the patchlevel and the release date. Snapshots have no
|
||||||
* patchlevel; they change the release date only.
|
* patchlevel; they change the release date only.
|
||||||
*/
|
*/
|
||||||
#define MAIL_RELEASE_DATE "20180218"
|
#define MAIL_RELEASE_DATE "20180222"
|
||||||
#define MAIL_VERSION_NUMBER "3.4"
|
#define MAIL_VERSION_NUMBER "3.4"
|
||||||
|
|
||||||
#ifdef SNAPSHOT
|
#ifdef SNAPSHOT
|
||||||
|
@@ -35,6 +35,11 @@
|
|||||||
/* name spaces for user-defined parameters and flags parameters
|
/* name spaces for user-defined parameters and flags parameters
|
||||||
/* as "valid" in the global name space (pcf_param_table) or
|
/* as "valid" in the global name space (pcf_param_table) or
|
||||||
/* in the per-service name space (valid_params).
|
/* in the per-service name space (valid_params).
|
||||||
|
/*
|
||||||
|
/* This function also invokes pcf_register_dbms_parameters() to
|
||||||
|
/* to instantiate legacy per-dbms parameters, and to examine
|
||||||
|
/* per-dbms configuration files. This is limited to the content
|
||||||
|
/* of global and local, built-in and per-service, parameters.
|
||||||
/* DIAGNOSTICS
|
/* DIAGNOSTICS
|
||||||
/* Problems are reported to the standard error stream.
|
/* Problems are reported to the standard error stream.
|
||||||
/* LICENSE
|
/* LICENSE
|
||||||
@@ -46,6 +51,11 @@
|
|||||||
/* IBM T.J. Watson Research
|
/* IBM T.J. Watson Research
|
||||||
/* P.O. Box 704
|
/* P.O. Box 704
|
||||||
/* Yorktown Heights, NY 10598, USA
|
/* Yorktown Heights, NY 10598, USA
|
||||||
|
/*
|
||||||
|
/* Wietse Venema
|
||||||
|
/* Google, Inc.
|
||||||
|
/* 111 8th Avenue
|
||||||
|
/* New York, NY 10011, USA
|
||||||
/*--*/
|
/*--*/
|
||||||
|
|
||||||
/* System library. */
|
/* System library. */
|
||||||
@@ -292,9 +302,9 @@ static void pcf_scan_user_parameter_namespace(const char *dict_name,
|
|||||||
#ifdef LEGACY_DBMS_SUPPORT
|
#ifdef LEGACY_DBMS_SUPPORT
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Scan only parameters that are built-in or service-defined (when
|
* Scan global or local parameters that are built-in or per-service
|
||||||
* node == 0, the parameter doesn't exist in the global namespace and
|
* (when node == 0, the parameter doesn't exist in the global
|
||||||
* therefore can't be built-in or service-defined).
|
* namespace and therefore it can't be built-in or per-service).
|
||||||
*/
|
*/
|
||||||
if (node != 0
|
if (node != 0
|
||||||
&& (PCF_BUILTIN_PARAMETER(node) || PCF_SERVICE_PARAMETER(node)))
|
&& (PCF_BUILTIN_PARAMETER(node) || PCF_SERVICE_PARAMETER(node)))
|
||||||
|
@@ -35,7 +35,11 @@
|
|||||||
/* Like \fBstart\fR, but keep the master daemon running in the
|
/* Like \fBstart\fR, but keep the master daemon running in the
|
||||||
/* foreground. This requires that multi-instance support is
|
/* foreground. This requires that multi-instance support is
|
||||||
/* disabled (i.e. the multi_instance_directories parameter
|
/* disabled (i.e. the multi_instance_directories parameter
|
||||||
/* value is empty).
|
/* value must be empty). When running Postfix inside a container,
|
||||||
|
/* mount the container host's /dev/log socket inside the
|
||||||
|
/* container (example: "docker run -v /dev/log:/dev/log ...")
|
||||||
|
/* and specify a distinct Postfix "syslog_name" prefix that
|
||||||
|
/* identifies logging from the Postfix instance.
|
||||||
/* .IP \fBstop\fR
|
/* .IP \fBstop\fR
|
||||||
/* Stop the Postfix mail system in an orderly fashion. If
|
/* Stop the Postfix mail system in an orderly fashion. If
|
||||||
/* possible, running processes are allowed to terminate at
|
/* possible, running processes are allowed to terminate at
|
||||||
|
Reference in New Issue
Block a user