auto-import changelog data from sendmail-8.11.4-7.src.rpm
Mon Aug 06 2001 Florian La Roche <Florian.LaRoche@redhat.de> - add option '-t' to procmail for local mail delivery Tue Jul 24 2001 Florian La Roche <Florian.LaRoche@redhat.de> - point to the map files in sendmail.cf as pointed out by David Beveridge <David@beveridge.com> Mon Jul 23 2001 Florian La Roche <Florian.LaRoche@redhat.de> - add build requires #49695 - do not call "userdel" Tue Jul 10 2001 Florian La Roche <Florian.LaRoche@redhat.de> - change sendmail.cf to "noreplace" Thu Jun 07 2001 Florian La Roche <Florian.LaRoche@redhat.de> - update to 8.11.4 Wed May 09 2001 Florian La Roche <Florian.LaRoche@redhat.de> - update to 8.11.3 - add "localhost.localdomain" to the list of hostnames accepted for local delivery "Cw" in /etc/mail/sendmail.mc - add patches from Pekka Savola <pekkas@netcore.fi> - Enable IPv6 at compile time, patch for glibc 2.2 from PLD - Add a commented-out IPv6 daemon .mc line to sendmail.mc - buildrequire: openldap-devel, cyrus-sasl-devel
This commit is contained in:
parent
83f6af44fb
commit
101e095959
@ -1 +1 @@
|
|||||||
sendmail.8.11.2.tar.gz
|
sendmail.8.11.4.tar.gz
|
||||||
|
@ -31,20 +31,23 @@ dnl define(`confREFUSE_LA', `18')dnl
|
|||||||
dnl FEATURE(delay_checks)dnl
|
dnl FEATURE(delay_checks)dnl
|
||||||
FEATURE(`no_default_msa',`dnl')dnl
|
FEATURE(`no_default_msa',`dnl')dnl
|
||||||
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
|
FEATURE(`smrsh',`/usr/sbin/smrsh')dnl
|
||||||
FEATURE(`mailertable',`hash -o /etc/mail/mailertable')dnl
|
FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl
|
||||||
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl
|
FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl
|
||||||
FEATURE(redirect)dnl
|
FEATURE(redirect)dnl
|
||||||
FEATURE(always_add_domain)dnl
|
FEATURE(always_add_domain)dnl
|
||||||
FEATURE(use_cw_file)dnl
|
FEATURE(use_cw_file)dnl
|
||||||
FEATURE(use_ct_file)dnl
|
FEATURE(use_ct_file)dnl
|
||||||
FEATURE(local_procmail)dnl
|
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
|
||||||
FEATURE(`access_db')dnl
|
FEATURE(`access_db',`hash -o /etc/mail/access.db')dnl
|
||||||
FEATURE(`blacklist_recipients')dnl
|
FEATURE(`blacklist_recipients')dnl
|
||||||
EXPOSED_USER(`root')dnl
|
EXPOSED_USER(`root')dnl
|
||||||
dnl This changes sendmail to only listen on the loopback device 127.0.0.1
|
dnl This changes sendmail to only listen on the loopback device 127.0.0.1
|
||||||
dnl and not on any other network devices. Comment this out if you want
|
dnl and not on any other network devices. Comment this out if you want
|
||||||
dnl to accept email over the network.
|
dnl to accept email over the network.
|
||||||
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
|
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
|
||||||
|
dnl NOTE: binding both IPv4 and IPv6 daemon to the same port requires
|
||||||
|
dnl a kernel patch
|
||||||
|
dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, Family=inet6')
|
||||||
dnl We strongly recommend to comment this one out if you want to protect
|
dnl We strongly recommend to comment this one out if you want to protect
|
||||||
dnl yourself from spam. However, the laptop and users on computers that do
|
dnl yourself from spam. However, the laptop and users on computers that do
|
||||||
dnl not have 24x7 DNS do need this.
|
dnl not have 24x7 DNS do need this.
|
||||||
@ -52,3 +55,4 @@ FEATURE(`accept_unresolvable_domains')dnl
|
|||||||
dnl FEATURE(`relay_based_on_MX')dnl
|
dnl FEATURE(`relay_based_on_MX')dnl
|
||||||
MAILER(smtp)dnl
|
MAILER(smtp)dnl
|
||||||
MAILER(procmail)dnl
|
MAILER(procmail)dnl
|
||||||
|
Cwlocalhost.localdomain
|
||||||
|
@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
Summary: A widely used Mail Transport Agent (MTA).
|
Summary: A widely used Mail Transport Agent (MTA).
|
||||||
Name: sendmail
|
Name: sendmail
|
||||||
Version: 8.11.2
|
Version: 8.11.4
|
||||||
Release: 14
|
Release: 7
|
||||||
Copyright: BSD
|
Copyright: BSD
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
Provides: smtpdaemon
|
Provides: smtpdaemon
|
||||||
@ -25,7 +25,8 @@ Patch6: sendmail-8.10.1-manpath.patch
|
|||||||
Patch7: sendmail-8.11.0-m4path.patch
|
Patch7: sendmail-8.11.0-m4path.patch
|
||||||
Patch8: sendmail-8.11.2-fix.patch
|
Patch8: sendmail-8.11.2-fix.patch
|
||||||
Buildroot: %{_tmppath}/%{name}-root
|
Buildroot: %{_tmppath}/%{name}-root
|
||||||
BuildRequires: cyrus-sasl
|
BuildRequires: openldap-devel, cyrus-sasl-devel
|
||||||
|
BuildRequires: gdbm-devel, db3-devel
|
||||||
Prereq: /sbin/chkconfig /usr/sbin/useradd
|
Prereq: /sbin/chkconfig /usr/sbin/useradd
|
||||||
Conflicts: postfix exim
|
Conflicts: postfix exim
|
||||||
Requires: procmail, bash >= 2.0
|
Requires: procmail, bash >= 2.0
|
||||||
@ -33,13 +34,13 @@ Requires: procmail, bash >= 2.0
|
|||||||
%description
|
%description
|
||||||
The Sendmail program is a very widely used Mail Transport Agent (MTA).
|
The Sendmail program is a very widely used Mail Transport Agent (MTA).
|
||||||
MTAs send mail from one machine to another. Sendmail is not a client
|
MTAs send mail from one machine to another. Sendmail is not a client
|
||||||
program, which you use to read your e-mail. Sendmail is a
|
program, which you use to read your email. Sendmail is a
|
||||||
behind-the-scenes program which actually moves your e-mail over
|
behind-the-scenes program which actually moves your email over
|
||||||
networks or the Internet to where you want it to go.
|
networks or the Internet to where you want it to go.
|
||||||
|
|
||||||
If you ever need to reconfigure Sendmail, you'll also need to have the
|
If you ever need to reconfigure Sendmail, you will also need to have
|
||||||
sendmail.cf package installed. If you need documentation on Sendmail,
|
the sendmail.cf package installed. If you need documentation on
|
||||||
you can install the sendmail-doc package.
|
Sendmail, you can install the sendmail-doc package.
|
||||||
|
|
||||||
%package doc
|
%package doc
|
||||||
Summary: Documentation about the Sendmail Mail Transport Agent program.
|
Summary: Documentation about the Sendmail Mail Transport Agent program.
|
||||||
@ -48,27 +49,18 @@ Group: Documentation
|
|||||||
%description doc
|
%description doc
|
||||||
The sendmail-doc package contains documentation about the Sendmail
|
The sendmail-doc package contains documentation about the Sendmail
|
||||||
Mail Transport Agent (MTA) program, including release notes, the
|
Mail Transport Agent (MTA) program, including release notes, the
|
||||||
Sendmail FAQ and a few papers written about Sendmail. The papers are
|
Sendmail FAQ, and a few papers written about Sendmail. The papers are
|
||||||
provided in PostScript(TM) and troff formats.
|
provided in PostScript(TM) and troff formats.
|
||||||
|
|
||||||
Install the sendmail-doc package if you need documentation about
|
|
||||||
Sendmail.
|
|
||||||
|
|
||||||
%package cf
|
%package cf
|
||||||
Summary: The files needed to reconfigure Sendmail.
|
Summary: The files needed to reconfigure Sendmail.
|
||||||
Group: System Environment/Daemons
|
Group: System Environment/Daemons
|
||||||
|
|
||||||
%description cf
|
%description cf
|
||||||
This package includes the configuration files which you'd need to
|
This package includes the configuration files you need to generate the
|
||||||
generate the sendmail.cf file distributed with the sendmail package.
|
sendmail.cf file distributed with the sendmail package. You will need
|
||||||
You'll need the sendmail-cf package if you ever need to reconfigure
|
the sendmail-cf package if you ever need to reconfigure and rebuild
|
||||||
and rebuild your sendmail.cf file. For example, the default
|
your sendmail.cf file.
|
||||||
sendmail.cf file is not configured for UUCP. If someday you needed to
|
|
||||||
send and receive mail over UUCP, you'd need to install the sendmail-cf
|
|
||||||
package to help you reconfigure Sendmail.
|
|
||||||
|
|
||||||
Install the sendmail-cf package if you need to reconfigure your
|
|
||||||
sendmail.cf file.
|
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
@ -85,8 +77,6 @@ sendmail.cf file.
|
|||||||
sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/redhat.mc
|
sed -e 's|@@PATH@@|\.\.|' < %{SOURCE6} > cf/cf/redhat.mc
|
||||||
|
|
||||||
%build
|
%build
|
||||||
export RPM_OPT_FLAGS="$RPM_OPT_FLAGS -DUSE_VENDOR_CF_PATH=1"
|
|
||||||
|
|
||||||
cd sendmail
|
cd sendmail
|
||||||
sh Build -f ../redhat.config.m4
|
sh Build -f ../redhat.config.m4
|
||||||
cd ..
|
cd ..
|
||||||
@ -154,7 +144,6 @@ popd
|
|||||||
|
|
||||||
mkdir -p $RPM_BUILD_ROOT/etc/mail
|
mkdir -p $RPM_BUILD_ROOT/etc/mail
|
||||||
|
|
||||||
|
|
||||||
install -m 644 cf/cf/redhat.cf $RPM_BUILD_ROOT/etc/sendmail.cf
|
install -m 644 cf/cf/redhat.cf $RPM_BUILD_ROOT/etc/sendmail.cf
|
||||||
sed -e 's|@@PATH@@|/usr/share/sendmail-cf|' < %{SOURCE6} > $RPM_BUILD_ROOT/etc/mail/sendmail.mc
|
sed -e 's|@@PATH@@|/usr/share/sendmail-cf|' < %{SOURCE6} > $RPM_BUILD_ROOT/etc/mail/sendmail.mc
|
||||||
echo "# local-host-names - include all aliases for your machine here." > $RPM_BUILD_ROOT/etc/mail/local-host-names
|
echo "# local-host-names - include all aliases for your machine here." > $RPM_BUILD_ROOT/etc/mail/local-host-names
|
||||||
@ -220,9 +209,7 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
if [ "$1" -ge "1" ]; then
|
if [ "$1" -ge "1" ]; then
|
||||||
%{initdir}/sendmail condrestart >/dev/null 2>&1
|
%{initdir}/sendmail condrestart >/dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
if [ $1 = 0 ]; then
|
exit 0
|
||||||
/usr/sbin/userdel mailnull > /dev/null 2>&1 || :
|
|
||||||
fi
|
|
||||||
|
|
||||||
%post
|
%post
|
||||||
#
|
#
|
||||||
@ -303,7 +290,7 @@ fi
|
|||||||
|
|
||||||
/var/log/statistics
|
/var/log/statistics
|
||||||
# XXX can't do noreplace here or new sendmail will not deliver.
|
# XXX can't do noreplace here or new sendmail will not deliver.
|
||||||
%config /etc/sendmail.cf
|
%config(noreplace) /etc/sendmail.cf
|
||||||
%attr(0644,root,root) %config(noreplace) /etc/mail/sendmail.mc
|
%attr(0644,root,root) %config(noreplace) /etc/mail/sendmail.mc
|
||||||
%config(noreplace) /etc/mail/local-host-names
|
%config(noreplace) /etc/mail/local-host-names
|
||||||
%config(noreplace) /etc/aliases
|
%config(noreplace) /etc/aliases
|
||||||
@ -344,6 +331,32 @@ fi
|
|||||||
%{_docdir}/sendmail
|
%{_docdir}/sendmail
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Mon Aug 06 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||||
|
- add option '-t' to procmail for local mail delivery
|
||||||
|
|
||||||
|
* Tue Jul 24 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||||
|
- point to the map files in sendmail.cf as pointed out by
|
||||||
|
David Beveridge <David@beveridge.com>
|
||||||
|
|
||||||
|
* Mon Jul 23 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||||
|
- add build requires #49695
|
||||||
|
- do not call "userdel"
|
||||||
|
|
||||||
|
* Tue Jul 10 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||||
|
- change sendmail.cf to "noreplace"
|
||||||
|
|
||||||
|
* Thu Jun 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||||
|
- update to 8.11.4
|
||||||
|
|
||||||
|
* Wed May 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
|
||||||
|
- update to 8.11.3
|
||||||
|
- add "localhost.localdomain" to the list of hostnames accepted
|
||||||
|
for local delivery "Cw" in /etc/mail/sendmail.mc
|
||||||
|
- add patches from Pekka Savola <pekkas@netcore.fi>
|
||||||
|
- Enable IPv6 at compile time, patch for glibc 2.2 from PLD
|
||||||
|
- Add a commented-out IPv6 daemon .mc line to sendmail.mc
|
||||||
|
- buildrequire: openldap-devel, cyrus-sasl-devel
|
||||||
|
|
||||||
* Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
|
* Fri Mar 2 2001 Nalin Dahyabhai <nalin@redhat.com>
|
||||||
- rebuild in new environment
|
- rebuild in new environment
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user