- config changes

This commit is contained in:
Florian La Roche 2006-09-05 13:24:09 +00:00
parent 6a68a03e2f
commit c436b2185b
2 changed files with 30 additions and 20 deletions

View File

@ -11,6 +11,10 @@ include(`@@PATH@@/m4/cf.m4')dnl
VERSIONID(`setup for linux')dnl VERSIONID(`setup for linux')dnl
OSTYPE(`linux')dnl OSTYPE(`linux')dnl
dnl # dnl #
dnl # Do not advertize sendmail version.
dnl #
dnl define(`confSMTP_LOGIN_MSG', `$j Sendmail; $b')dnl
dnl #
dnl # default logging level is 9, you might want to set it higher to dnl # default logging level is 9, you might want to set it higher to
dnl # debug the configuration dnl # debug the configuration
dnl # dnl #
@ -24,8 +28,8 @@ dnl #
define(`confDEF_USER_ID', ``8:12'')dnl define(`confDEF_USER_ID', ``8:12'')dnl
dnl define(`confAUTO_REBUILD')dnl dnl define(`confAUTO_REBUILD')dnl
define(`confTO_CONNECT', `1m')dnl define(`confTO_CONNECT', `1m')dnl
define(`confTRY_NULL_MX_LIST',true)dnl define(`confTRY_NULL_MX_LIST', `True')dnl
define(`confDONT_PROBE_INTERFACES',true)dnl define(`confDONT_PROBE_INTERFACES', `True')dnl
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
define(`ALIAS_FILE', `/etc/aliases')dnl define(`ALIAS_FILE', `/etc/aliases')dnl
define(`STATUS_FILE', `/var/log/mail/statistics')dnl define(`STATUS_FILE', `/var/log/mail/statistics')dnl
@ -79,17 +83,17 @@ FEATURE(use_cw_file)dnl
FEATURE(use_ct_file)dnl FEATURE(use_ct_file)dnl
dnl # dnl #
dnl # The following limits the number of processes sendmail can fork to accept dnl # The following limits the number of processes sendmail can fork to accept
dnl # incoming messages or process its message queues to 12.) sendmail refuses dnl # incoming messages or process its message queues to 20.) sendmail refuses
dnl # to accept connections once it has reached its quota of child processes. dnl # to accept connections once it has reached its quota of child processes.
dnl # dnl #
dnl define(`confMAX_DAEMON_CHILDREN', 12)dnl dnl define(`confMAX_DAEMON_CHILDREN', `20')dnl
dnl # dnl #
dnl # Limits the number of new connections per second. This caps the overhead dnl # Limits the number of new connections per second. This caps the overhead
dnl # incurred due to forking new sendmail processes. May be useful against dnl # incurred due to forking new sendmail processes. May be useful against
dnl # DoS attacks or barrages of spam. (As mentioned below, a per-IP address dnl # DoS attacks or barrages of spam. (As mentioned below, a per-IP address
dnl # limit would be useful but is not available as an option at this writing.) dnl # limit would be useful but is not available as an option at this writing.)
dnl # dnl #
dnl define(`confCONNECTION_RATE_THROTTLE', 3)dnl dnl define(`confCONNECTION_RATE_THROTTLE', `3')dnl
dnl # dnl #
dnl # The -t option will retry delivery if e.g. the user runs over his quota. dnl # The -t option will retry delivery if e.g. the user runs over his quota.
dnl # dnl #

View File

@ -18,7 +18,7 @@
Summary: A widely used Mail Transport Agent (MTA). Summary: A widely used Mail Transport Agent (MTA).
Name: sendmail Name: sendmail
Version: 8.13.8 Version: 8.13.8
Release: 1 Release: 2
License: Sendmail License: Sendmail
Group: System Environment/Daemons Group: System Environment/Daemons
Provides: smtpdaemon Provides: smtpdaemon
@ -44,6 +44,7 @@ Patch11: sendmail-8.13.6-dynamic.patch
Patch12: sendmail-8.13.0-cyrus.patch Patch12: sendmail-8.13.0-cyrus.patch
Patch13: sendmail-8.13.7-aliases_dir.patch Patch13: sendmail-8.13.7-aliases_dir.patch
Patch14: sendmail-8.13.7-vacation.patch Patch14: sendmail-8.13.7-vacation.patch
Patch15: sendmail-8.13.8-noversion.patch
Buildroot: %{_tmppath}/%{name}-root Buildroot: %{_tmppath}/%{name}-root
BuildRequires: tcp_wrappers BuildRequires: tcp_wrappers
BuildRequires: db4-devel BuildRequires: db4-devel
@ -141,6 +142,7 @@ your sendmail.cf file.
%patch12 -p1 -b .cyrus %patch12 -p1 -b .cyrus
%patch13 -p1 -b .aliases_dir %patch13 -p1 -b .aliases_dir
%patch14 -p1 -b .vacation %patch14 -p1 -b .vacation
%patch15 -p1
%build %build
# generate redhat config file # generate redhat config file
@ -587,6 +589,10 @@ exit 0
%{_docdir}/sendmail %{_docdir}/sendmail
%changelog %changelog
* Mon Sep 04 2006 Florian La Roche <laroche@redhat.com>
- unify sendmail.mc
- remove version information from sendmail helpfile
* Fri Sep 1 2006 Thomas Woerner <twoerner@redhat.com> 8.13.8-1 * Fri Sep 1 2006 Thomas Woerner <twoerner@redhat.com> 8.13.8-1
- new version 8.13.8 fixes CVE-2006-4434 (denial of service via a long header - new version 8.13.8 fixes CVE-2006-4434 (denial of service via a long header
line) line)