lkundrak / rpms / sendmail

Forked from rpms/sendmail 4 years ago
Clone
a762200
# package options
a762200
%define with_tls	yes
a762200
%define with_sasl2	yes
a762200
%define with_milter	yes
a762200
%define with_ldap	yes
a762200
%define enable_pie	yes
7097453
7097453
%define sendmailcf %{_datadir}/sendmail-cf
a762200
%define stdir %{_localstatedir}/log/mail
cvsdist 333a3fa
%define smshell /sbin/nologin
a762200
%define spooldir %{_localstatedir}/spool
7097453
%define maildir %{_sysconfdir}/mail
cvsdist 333a3fa
7097453
Summary: A widely used Mail Transport Agent (MTA)
cvsdist 53226c2
Name: sendmail
647e3b9
Version: 8.14.4
61b0fa1
Release: 3%{?dist}
cvsdist 35607f7
License: Sendmail
cvsdist 53226c2
Group: System Environment/Daemons
7097453
URL: http://www.sendmail.org/
cvsdist 2ddbe24
Source0: ftp://ftp.sendmail.org/pub/sendmail/sendmail.%{version}.tar.gz
cvsdist 53226c2
Source1: sendmail.init
e861a83
Source2: sendmail.nm-dispatcher
e861a83
Source3: sendmail.etc-mail-make
cvsdist 53226c2
Source4: sendmail.sysconfig
cvsdist 98c3f09
Source5: sendmail.etc-mail-Makefile
cvsdist 53226c2
Source6: sendmail-redhat.mc
cvsdist 83f6af4
Source8: sendmail.pam
cvsdist 333a3fa
Source9: sendmail-8.12.5-newconfig.readme
cvsdist 05b2b54
Source11: Sendmail-sasl2.conf
7097453
Source12: sendmail-etc-mail-access
7097453
Source13: sendmail-etc-mail-domaintable
7097453
Source14: sendmail-etc-mail-local-host-names
7097453
Source15: sendmail-etc-mail-mailertable
7097453
Source16: sendmail-etc-mail-trusted-users
7097453
Source17: sendmail-etc-mail-virtusertable
647e3b9
Patch3: sendmail-8.14.4-makemapman.patch
3499507
Patch4: sendmail-8.14.3-smrsh_paths.patch
b451433
Patch7: sendmail-8.13.7-pid.patch
cvsdist 68b31f4
Patch9: sendmail-8.12.7-hesiod.patch
cvsdist 68b31f4
Patch10: sendmail-8.12.7-manpage.patch
a25fa21
Patch11: sendmail-8.14.4-dynamic.patch
cvsdist da90ff0
Patch12: sendmail-8.13.0-cyrus.patch
647e3b9
Patch13: sendmail-8.14.4-aliases_dir.patch
a849b7d
Patch14: sendmail-8.13.7-vacation.patch
7097453
Patch15: sendmail-8.14.1-noversion.patch
2174409
Patch16: sendmail-8.13.1-localdomain.patch
fe11c48
Patch17: sendmail-8.14.3-sharedmilter.patch
647e3b9
Patch18: sendmail-8.14.4-switchfile.patch
aec43b3
Patch20: sendmail-8.14.3-milterfdleaks.patch
b9b6cf9
Patch21: sendmail-8.14.3-ipv6-bad-helo.patch
7097453
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
d6bc58d
BuildRequires: tcp_wrappers-devel
cvsdist ccd56be
BuildRequires: db4-devel
cvsdist ccd56be
BuildRequires: hesiod-devel
d909779
BuildRequires: groff
7097453
BuildRequires: ghostscript
b451433
BuildRequires: m4
aec43b3
Provides: MTA smtpdaemon server(smtp)
cvsdist 103e3f3
Provides: %{_sbindir}/sendmail %{_bindir}/mailq %{_bindir}/newaliases
7097453
Provides: %{_bindir}/rmail /usr/lib/sendmail
7097453
Provides: %{_sysconfdir}/pam.d/smtp
7097453
Provides: %{_mandir}/man1/mailq.1.gz %{_mandir}/man1/newaliases.1.gz
7097453
Provides: %{_mandir}/man5/aliases.5.gz %{_mandir}/man8/sendmail.8.gz
d6e308e
Requires(pre): shadow-utils
d6e308e
Requires(preun): %{_sbindir}/alternatives chkconfig
a762200
Requires(post): %{_sbindir}/alternatives chkconfig coreutils
aec43b3
Requires(postun): %{_sbindir}/alternatives coreutils
aec43b3
Requires: initscripts
cvsdist 98c3f09
Requires: procmail
cvsdist 98c3f09
Requires: bash >= 2.0
cvsdist 2ddbe24
Requires: setup >= 2.5.31-1
cvsdist 2ddbe24
BuildRequires: setup >= 2.5.31-1
cvsdist 2ddbe24
%if "%{with_tls}" == "yes"
7097453
BuildRequires: openssl-devel
cvsdist 2ddbe24
%endif
aec43b3
%if "%{with_sasl2}" == "yes"
7097453
BuildRequires: cyrus-sasl-devel openssl-devel
aec43b3
Requires: %{_sbindir}/saslauthd
cvsdist 2ddbe24
%endif
cvsdist 2ddbe24
%if "%{with_ldap}" == "yes"
7097453
BuildRequires: openldap-devel openssl-devel
cvsdist 2ddbe24
%endif
cvsdist 68b31f4
cvsdist 2ddbe24
cvsdist 53226c2
%description
cvsdist 53226c2
The Sendmail program is a very widely used Mail Transport Agent (MTA).
cvsdist 53226c2
MTAs send mail from one machine to another. Sendmail is not a client
cvsdist 101e095
program, which you use to read your email. Sendmail is a
cvsdist 101e095
behind-the-scenes program which actually moves your email over
cvsdist 53226c2
networks or the Internet to where you want it to go.
cvsdist 53226c2
cvsdist 101e095
If you ever need to reconfigure Sendmail, you will also need to have
Florian La Roche dc6dc81
the sendmail-cf package installed. If you need documentation on
cvsdist 101e095
Sendmail, you can install the sendmail-doc package.
cvsdist 53226c2
cvsdist 53226c2
%package doc
7097453
Summary: Documentation about the Sendmail Mail Transport Agent program
cvsdist 53226c2
Group: Documentation
aec43b3
BuildArch: noarch
17f5c5c
Requires: sendmail = %{version}-%{release}
cvsdist 53226c2
cvsdist 53226c2
%description doc
cvsdist 53226c2
The sendmail-doc package contains documentation about the Sendmail
cvsdist 53226c2
Mail Transport Agent (MTA) program, including release notes, the
cvsdist 101e095
Sendmail FAQ, and a few papers written about Sendmail. The papers are
aec43b3
provided in PDF and troff formats.
cvsdist 53226c2
cvsdist 98c3f09
%package devel
7097453
Summary: Extra development include files and development files
7097453
Group: Development/Libraries
17f5c5c
Requires: sendmail = %{version}-%{release}
fe11c48
Requires: sendmail-milter = %{version}-%{release}
cvsdist 98c3f09
cvsdist 98c3f09
%description devel
cvsdist 98c3f09
Include files and devel libraries for e.g. the milter addons as part
cvsdist 98c3f09
of sendmail.
cvsdist 98c3f09
cvsdist 53226c2
%package cf
7097453
Summary: The files needed to reconfigure Sendmail
cvsdist 53226c2
Group: System Environment/Daemons
17f5c5c
Requires: sendmail = %{version}-%{release}
aec43b3
BuildArch: noarch
cvsdist 35607f7
Requires: m4
cvsdist 53226c2
cvsdist 53226c2
%description cf
cvsdist 101e095
This package includes the configuration files you need to generate the
cvsdist 101e095
sendmail.cf file distributed with the sendmail package. You will need
cvsdist 101e095
the sendmail-cf package if you ever need to reconfigure and rebuild
cvsdist 101e095
your sendmail.cf file.
cvsdist 53226c2
fe11c48
%package milter
fe11c48
Summary: The sendmail milter library
fe11c48
Group: System Environment/Libraries
fe11c48
fe11c48
%description milter
fe11c48
The sendmail Mail Filter API (Milter) is designed to allow third-party
fe11c48
programs access to mail messages as they are being processed in order to
fe11c48
filter meta-information and content.
fe11c48
fe11c48
This package includes the milter shared library.
fe11c48
cvsdist 53226c2
%prep
cvsdist 53226c2
%setup -q
cvsdist 2ddbe24
cvsdist 2ddbe24
%patch3 -p1 -b .makemapman
cvsdist 2ddbe24
%patch4 -p1 -b .smrsh_paths
cvsdist 2ddbe24
%patch7 -p1 -b .pid
cvsdist 2ddbe24
%patch9 -p1 -b .hesiod
cvsdist 2ddbe24
%patch10 -p1 -b .manpage
cvsdist 2ddbe24
%patch11 -p1 -b .dynamic
cvsdist da90ff0
%patch12 -p1 -b .cyrus
a849b7d
%patch13 -p1 -b .aliases_dir
a849b7d
%patch14 -p1 -b .vacation
7097453
%patch15 -p1 -b .noversion
2174409
%patch16 -p1 -b .localdomain
cvsdist 2ddbe24
fe11c48
cp devtools/M4/UNIX/{,shared}library.m4
fe11c48
%patch17 -p1 -b .sharedmilter
fe11c48
aec43b3
%patch18 -p1 -b .switchfile
aec43b3
%patch20 -p1 -b .milterfdleaks
b9b6cf9
%patch21 -p1 -b .ipv6-bad-helo
aec43b3
aec43b3
for f in RELEASE_NOTES contrib/etrn.0; do
fe11c48
	iconv -f iso8859-1 -t utf8 -o ${f}{_,} &&
fe11c48
		touch -r ${f}{,_} && mv -f ${f}{_,}
fe11c48
done
fe11c48
cvsdist 2ddbe24
%build
cvsdist 2ddbe24
# generate redhat config file
cvsdist 2ddbe24
cat > redhat.config.m4 << EOF
0ce6719
define(\`confMAPDEF', \`-DNEWDB -DNIS -DHESIOD -DMAP_REGEX -DSOCKETMAP -DNAMED_BIND=1')
0ddad06
define(\`confOPTIMIZE', \`\`\`\`${RPM_OPT_FLAGS}'''')
7097453
define(\`confENVDEF', \`-I%{_includedir}/db4 -I/usr/kerberos/include -Wall -DXDEBUG=0 -DTCPWRAPPERS -DNETINET6 -DHES_GETMAILHOST -DUSE_VENDOR_CF_PATH=1 -D_FFR_TLS_1')
cvsdist 2ddbe24
define(\`confLIBDIRS', \`-L/usr/kerberos/%{_lib}')
61b0fa1
define(\`confLIBS', \`-lnsl -lwrap -lhesiod -lcrypt -ldb -lresolv')
cvsdist 2ddbe24
define(\`confMANOWN', \`root')
cvsdist 2ddbe24
define(\`confMANGRP', \`root')
cvsdist 2ddbe24
define(\`confMANMODE', \`644')
cvsdist 2ddbe24
define(\`confMAN1SRC', \`1')
cvsdist 2ddbe24
define(\`confMAN5SRC', \`5')
cvsdist 2ddbe24
define(\`confMAN8SRC', \`8')
cvsdist 2ddbe24
define(\`confSTDIR', \`%{stdir}')
cvsdist 2ddbe24
define(\`STATUS_FILE', \`%{stdir}/statistics')
0ce6719
define(\`confLIBSEARCH', \`db resolv 44bsd')
cvsdist 2ddbe24
EOF
0ddad06
#'
cvsdist 2ddbe24
cvsdist 05b2b54
cat >> redhat.config.m4 << EOF
0ddad06
%ifarch ppc ppc64 s390x
cvsdist 05b2b54
APPENDDEF(\`confOPTIMIZE', \`-DSM_CONF_SHM=0')
0ddad06
%else
0ddad06
APPENDDEF(\`confOPTIMIZE', \`')
cvsdist 05b2b54
%endif
0ddad06
EOF
cvsdist 05b2b54
cvsdist 05b2b54
%if "%{enable_pie}" == "yes"
9e61b0f
%ifarch s390 s390x sparc sparcv9 sparc64
cvsdist 05b2b54
%define _fpie -fPIE
cvsdist 05b2b54
%else
cvsdist 05b2b54
%define _fpie -fpie
cvsdist 05b2b54
%endif
cvsdist 05b2b54
cat >> redhat.config.m4 << EOF
cvsdist 05b2b54
APPENDDEF(\`confOPTIMIZE', \`%{_fpie}')
cvsdist 05b2b54
APPENDDEF(\`confLIBS', \`-pie')
cvsdist 05b2b54
EOF
cvsdist 05b2b54
%endif
cvsdist 05b2b54
cvsdist 2ddbe24
%if "%{with_tls}" == "yes"
cvsdist 2ddbe24
cat >> redhat.config.m4 << EOF
cvsdist 2ddbe24
APPENDDEF(\`conf_sendmail_ENVDEF', \`-DSTARTTLS')dnl
cvsdist 2ddbe24
APPENDDEF(\`conf_sendmail_LIBS', \`-lssl -lcrypto')dnl
cvsdist 2ddbe24
EOF
cvsdist 2ddbe24
%endif
cvsdist 2ddbe24
cvsdist 2ddbe24
%if "%{with_sasl2}" == "yes"
cvsdist 2ddbe24
cat >> redhat.config.m4 << EOF
a762200
APPENDDEF(\`confENVDEF', \`-DSASL=2')dnl
cvsdist 2ddbe24
APPENDDEF(\`confLIBS', \`-lsasl2 -lcrypto')dnl
cvsdist 2ddbe24
EOF
cvsdist 2ddbe24
%endif
cvsdist 2ddbe24
cvsdist 2ddbe24
%if "%{with_milter}" == "yes"
cvsdist 2ddbe24
cat >> redhat.config.m4 << EOF
cvsdist 2ddbe24
APPENDDEF(\`conf_sendmail_ENVDEF', \`-DMILTER')dnl
cvsdist 2ddbe24
EOF
cvsdist 2ddbe24
%endif
cvsdist 2ddbe24
cvsdist 2ddbe24
%if "%{with_ldap}" == "yes"
cvsdist 2ddbe24
cat >> redhat.config.m4 << EOF
862cfda
APPENDDEF(\`confMAPDEF', \`-DLDAPMAP -DLDAP_DEPRECATED')dnl
cvsdist 2ddbe24
APPENDDEF(\`confENVDEF', \`-DSM_CONF_LDAP_MEMFREE=1')dnl
cvsdist 2ddbe24
APPENDDEF(\`confLIBS', \`-lldap -llber -lssl -lcrypto')dnl
cvsdist 2ddbe24
EOF
cvsdist 2ddbe24
%endif
cvsdist 2ddbe24
cvsdist 2ddbe24
DIRS="libsmutil sendmail mailstats rmail praliases smrsh makemap"
cvsdist d6f5643
cvsdist 2ddbe24
%if "%{with_milter}" == "yes"
cvsdist 2ddbe24
DIRS="libmilter $DIRS"
cvsdist 2ddbe24
%endif
cvsdist 2ddbe24
cvsdist 2ddbe24
for i in $DIRS; do
cvsdist 0927cab
	pushd $i
cvsdist 0927cab
	sh Build -f ../redhat.config.m4
cvsdist 0927cab
	popd
cvsdist 0927cab
done
cvsdist 53226c2
7097453
make -C doc/op op.pdf
7097453
cvsdist 53226c2
%install
7097453
rm -rf %{buildroot}
7097453
a762200
# create directories
7097453
for d in %{_bindir} %{_sbindir} %{_includedir}/libmilter \
7097453
	%{_libdir} %{_mandir}/man{1,5,8} %{maildir} %{stdir} %{spooldir} \
7097453
	%{_docdir}/sendmail-%{version} %{sendmailcf} %{_sysconfdir}/smrsh\
7097453
	%{spooldir}/clientmqueue %{_sysconfdir}/sysconfig %{_initrddir} \
e861a83
	%{_sysconfdir}/pam.d %{_docdir}/sendmail-%{version}/contrib \
e861a83
	%{_sysconfdir}/NetworkManager/dispatcher.d
7097453
do
7097453
	install -m 755 -d %{buildroot}$d
7097453
done
7097453
install -m 700 -d %{buildroot}%{spooldir}/mqueue
cvsdist 53226c2
7097453
# create /usr/lib for 64 bit architectures
7097453
%if "%{_libdir}" != "/usr/lib"
7097453
install -m 755 -d %{buildroot}/usr/lib
7097453
%endif
cvsdist 53226c2
cvsdist 333a3fa
nameuser=`id -nu`
cvsdist 333a3fa
namegroup=`id -ng`
cvsdist 0927cab
cvsdist 333a3fa
Make() {
cvsdist 333a3fa
	make $@ \
7097453
		DESTDIR=%{buildroot} \
fe11c48
		LIBDIR=%{_libdir} \
cvsdist 333a3fa
		MANROOT=%{_mandir}/man \
fe11c48
		LIBMODE=0755 INCMODE=0644 \
cvsdist 0927cab
		SBINOWN=${nameuser} SBINGRP=${namegroup} \
cvsdist 0927cab
		UBINOWN=${nameuser} UBINGRP=${namegroup} \
a762200
		MANOWN=${nameuser} MANGRP=${namegroup} \
a762200
		INCOWN=${nameuser} INCGRP=${namegroup} \
a762200
		LIBOWN=${nameuser} LIBGRP=${namegroup} \
cvsdist 0927cab
		GBINOWN=${nameuser} GBINGRP=${namegroup} \
a762200
		CFOWN=${nameuser} CFGRP=${namegroup} \
aec43b3
		CFMODE=0644 MSPQOWN=${nameuser}
cvsdist 333a3fa
}
cvsdist 333a3fa
e2318f8
OBJDIR=obj.$(uname -s).$(uname -r).$(uname -m)
7097453
cvsdist 333a3fa
Make install -C $OBJDIR/libmilter
cvsdist 333a3fa
Make install -C $OBJDIR/sendmail
cvsdist 333a3fa
Make install -C $OBJDIR/mailstats
cvsdist 333a3fa
Make force-install -C $OBJDIR/rmail
cvsdist 0927cab
Make install -C $OBJDIR/praliases
cvsdist 333a3fa
Make install -C $OBJDIR/smrsh
cvsdist 333a3fa
Make install -C $OBJDIR/makemap
cvsdist 333a3fa
7097453
# replace absolute with relative symlinks
7097453
ln -sf ../sbin/makemap %{buildroot}%{_bindir}/makemap
7097453
for f in hoststat mailq newaliases purgestat ; do
a762200
	ln -sf ../sbin/sendmail.sendmail %{buildroot}%{_bindir}/${f}
7097453
done
cvsdist 98c3f09
7097453
# use /usr/lib, even for 64 bit architectures
7097453
ln -sf ../sbin/sendmail.sendmail %{buildroot}/usr/lib/sendmail.sendmail
7097453
7097453
# install docs for sendmail
7097453
install -p -m 644 FAQ %{buildroot}%{_docdir}/sendmail-%{version}
7097453
install -p -m 644 KNOWNBUGS %{buildroot}%{_docdir}/sendmail-%{version}
7097453
install -p -m 644 LICENSE %{buildroot}%{_docdir}/sendmail-%{version}
7097453
install -p -m 644 README %{buildroot}%{_docdir}/sendmail-%{version}
7097453
install -p -m 644 RELEASE_NOTES %{buildroot}%{_docdir}/sendmail-%{version}
e861a83
gzip -9 %{buildroot}%{_docdir}/sendmail-%{version}/RELEASE_NOTES
7097453
7097453
# install docs for sendmail-doc
7097453
install -m 644 doc/op/op.pdf %{buildroot}%{_docdir}/sendmail-%{version}
7097453
install -p -m 644 sendmail/README %{buildroot}%{_docdir}/sendmail-%{version}/README.sendmail
7097453
install -p -m 644 sendmail/SECURITY %{buildroot}%{_docdir}/sendmail-%{version}
7097453
install -p -m 644 smrsh/README %{buildroot}%{_docdir}/sendmail-%{version}/README.smrsh
7097453
install -p -m 644 libmilter/README %{buildroot}%{_docdir}/sendmail-%{version}/README.libmilter
7097453
install -p -m 644 cf/README %{buildroot}%{_docdir}/sendmail-%{version}/README.cf
7097453
install -m 644 %{SOURCE9} %{buildroot}%{_docdir}/sendmail-%{version}/README.redhat
0bd1aa3
install -p -m 644 contrib/* %{buildroot}%{_docdir}/sendmail-%{version}/contrib
aec43b3
sed -i 's|/usr/local/bin/perl|%{_bindir}/perl|' %{buildroot}%{_docdir}/sendmail-%{version}/contrib/*.pl
7097453
7097453
# install the cf files for the sendmail-cf package.
7097453
cp -ar cf/* %{buildroot}%{sendmailcf}
7097453
# remove patch backup files
7097453
rm -rf %{buildroot}%{sendmailcf}/cf/Build.*
7097453
rm -rf %{buildroot}%{sendmailcf}/*/*.mc.*
7097453
rm -rf %{buildroot}%{sendmailcf}/*/*.m4.*
7097453
7097453
# install sendmail.mc with proper paths
7097453
install -m 644 %{SOURCE6} %{buildroot}%{maildir}/sendmail.mc
7097453
sed -i -e 's|@@PATH@@|%{sendmailcf}|' %{buildroot}%{maildir}/sendmail.mc
e861a83
touch -r %{SOURCE6} %{buildroot}%{maildir}/sendmail.mc
7097453
7097453
# create sendmail.cf
7097453
cp %{buildroot}%{maildir}/sendmail.mc cf/cf/redhat.mc
7097453
sed -i -e 's|%{sendmailcf}|\.\.|' cf/cf/redhat.mc
7097453
%if "%{stdir}" != "%{maildir}"
7097453
sed -i -e 's:%{maildir}/statistics:%{stdir}/statistics:' cf/cf/redhat.mc
cvsdist 2ddbe24
%endif
cvsdist 98c3f09
(cd cf/cf && m4 redhat.mc > redhat.cf)
7097453
install -m 644 cf/cf/redhat.cf %{buildroot}%{maildir}/sendmail.cf
e861a83
install -p -m 644 cf/cf/submit.mc %{buildroot}%{maildir}/submit.mc
e861a83
e861a83
# remove our build info as it causes multiarch conflicts
e861a83
sed -i '/##### built by.*on/,+3d' %{buildroot}%{maildir}/{submit,sendmail}.cf \
e861a83
	%{buildroot}%{sendmailcf}/cf/submit.cf
cvsdist 53226c2
e861a83
install -p -m 644 %{SOURCE12} %{buildroot}%{maildir}/access
e861a83
install -p -m 644 %{SOURCE13} %{buildroot}%{maildir}/domaintable
e861a83
install -p -m 644 %{SOURCE14} %{buildroot}%{maildir}/local-host-names
e861a83
install -p -m 644 %{SOURCE15} %{buildroot}%{maildir}/mailertable
e861a83
install -p -m 644 %{SOURCE16} %{buildroot}%{maildir}/trusted-users
e861a83
install -p -m 644 %{SOURCE17} %{buildroot}%{maildir}/virtusertable
7097453
e861a83
# create db ghosts
cvsdist 0927cab
for map in virtusertable access domaintable mailertable ; do
e861a83
	touch %{buildroot}%{maildir}/${map}.db
7097453
	chmod 0644 %{buildroot}%{maildir}/${map}.db
cvsdist 0927cab
done
cvsdist 53226c2
45fbb33
touch %{buildroot}%{maildir}/aliasesdb-stamp
45fbb33
e861a83
install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/sysconfig/sendmail
e861a83
install -p -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/sendmail
e861a83
install -p -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/NetworkManager/dispatcher.d/10-sendmail
e861a83
install -p -m 755 %{SOURCE3} %{buildroot}%{maildir}/make
e861a83
install -p -m 644 %{SOURCE5} %{buildroot}%{maildir}/Makefile
cvsdist 53226c2
aec43b3
chmod 644 %{buildroot}%{maildir}/helpfile
aec43b3
a762200
# fix permissions to allow debuginfo extraction and stripping
a762200
chmod 755 %{buildroot}%{_sbindir}/{mailstats,makemap,praliases,sendmail,smrsh}
a762200
chmod 755 %{buildroot}%{_bindir}/rmail
cvsdist 53226c2
cvsdist 2ddbe24
%if "%{with_sasl2}" == "yes"
7097453
install -m 755 -d %{buildroot}%{_libdir}/sasl2
7097453
install -m 644 %{SOURCE11} %{buildroot}%{_libdir}/sasl2/Sendmail.conf
cvsdist 2ddbe24
%endif
7097453
install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/pam.d/smtp.sendmail
cvsdist 1f04523
7097453
# fix path for statistics file in man pages
7097453
%if "%{stdir}" != "%{maildir}"
7097453
sed -i -e 's:%{maildir}/statistics:%{stdir}/statistics:' %{buildroot}%{_mandir}/man*/*
cvsdist 05fa9f4
%endif
cvsdist 05fa9f4
7097453
# rename files for alternative usage
7097453
mv %{buildroot}%{_sbindir}/sendmail %{buildroot}%{_sbindir}/sendmail.sendmail
7097453
for i in mailq newaliases rmail; do
7097453
	mv %{buildroot}%{_bindir}/$i %{buildroot}%{_bindir}/$i.sendmail
7097453
done
7097453
mv %{buildroot}%{_mandir}/man1/mailq.1 %{buildroot}%{_mandir}/man1/mailq.sendmail.1
7097453
mv %{buildroot}%{_mandir}/man1/newaliases.1 %{buildroot}%{_mandir}/man1/newaliases.sendmail.1
7097453
mv %{buildroot}%{_mandir}/man5/aliases.5 %{buildroot}%{_mandir}/man5/aliases.sendmail.5
7097453
mv %{buildroot}%{_mandir}/man8/sendmail.8 %{buildroot}%{_mandir}/man8/sendmail.sendmail.8
cvsdist 68b31f4
cvsdist d6f5643
cvsdist 53226c2
%clean
7097453
rm -rf %{buildroot}
cvsdist 53226c2
cvsdist 53226c2
%pre
7097453
%{_sbindir}/useradd -u 47 -d %{spooldir}/mqueue -r -s %{smshell} mailnull >/dev/null 2>&1
7097453
%{_sbindir}/useradd -u 51 -d %{spooldir}/mqueue -r -s %{smshell} smmsp >/dev/null 2>&1
cvsdist 333a3fa
exit 0
cvsdist 53226c2
cvsdist 53226c2
%postun
cvsdist 53226c2
if [ "$1" -ge "1" ]; then
7097453
	%{_initrddir}/sendmail condrestart >/dev/null 2>&1
7097453
	mta=`readlink %{_sysconfdir}/alternatives/mta`
cvsdist 2ddbe24
	if [ "$mta" == "%{_sbindir}/sendmail.sendmail" ]; then
7097453
		%{_sbindir}/alternatives --set mta %{_sbindir}/sendmail.sendmail
cvsdist 2ddbe24
	fi
cvsdist 53226c2
fi
cvsdist 101e095
exit 0
cvsdist 53226c2
cvsdist 53226c2
%post
a762200
/sbin/chkconfig --add sendmail
cvsdist 05fa9f4
# Set up the alternatives files for MTAs.
7097453
%{_sbindir}/alternatives --install %{_sbindir}/sendmail mta %{_sbindir}/sendmail.sendmail 90 \
cvsdist 05fa9f4
	--slave %{_bindir}/mailq mta-mailq %{_bindir}/mailq.sendmail \
cvsdist 05fa9f4
	--slave %{_bindir}/newaliases mta-newaliases %{_bindir}/newaliases.sendmail \
cvsdist 05fa9f4
	--slave %{_bindir}/rmail mta-rmail %{_bindir}/rmail.sendmail \
cvsdist 2ddbe24
	--slave /usr/lib/sendmail mta-sendmail /usr/lib/sendmail.sendmail \
a762200
	--slave %{_sysconfdir}/pam.d/smtp mta-pam %{_sysconfdir}/pam.d/smtp.sendmail \
cvsdist a9c0552
	--slave %{_mandir}/man8/sendmail.8.gz mta-sendmailman %{_mandir}/man8/sendmail.sendmail.8.gz \
cvsdist 05fa9f4
	--slave %{_mandir}/man1/mailq.1.gz mta-mailqman %{_mandir}/man1/mailq.sendmail.1.gz \
cvsdist 05fa9f4
	--slave %{_mandir}/man1/newaliases.1.gz mta-newaliasesman %{_mandir}/man1/newaliases.sendmail.1.gz \
cvsdist 05fa9f4
	--slave %{_mandir}/man5/aliases.5.gz mta-aliasesman %{_mandir}/man5/aliases.sendmail.5.gz \
cvsdist 05fa9f4
	--initscript sendmail
cvsdist 05fa9f4
e861a83
# Rebuild maps
cvsdist 35607f7
{
7097453
	chown root %{_sysconfdir}/aliases.db %{maildir}/access.db \
7097453
		%{maildir}/mailertable.db %{maildir}/domaintable.db \
7097453
		%{maildir}/virtusertable.db
45fbb33
	SM_FORCE_DBREBUILD=1 %{maildir}/make
45fbb33
	SM_FORCE_DBREBUILD=1 %{maildir}/make aliases
cvsdist 53226c2
} > /dev/null 2>&1
7097453
exit 0
cvsdist 53226c2
cvsdist 53226c2
%preun
cvsdist 53226c2
if [ $1 = 0 ]; then
7097453
	%{_initrddir}/sendmail stop >/dev/null 2>&1
cvsdist 333a3fa
	/sbin/chkconfig --del sendmail
7097453
	%{_sbindir}/alternatives --remove mta %{_sbindir}/sendmail.sendmail
cvsdist 53226c2
fi
cvsdist 05fa9f4
exit 0
cvsdist 53226c2
fe11c48
%post milter -p /sbin/ldconfig
fe11c48
fe11c48
%postun milter -p /sbin/ldconfig
fe11c48
cvsdist 53226c2
%files
cvsdist 53226c2
%defattr(-,root,root)
a762200
%dir %{_docdir}/sendmail-%{version}
7097453
%doc %{_docdir}/sendmail-%{version}/FAQ
7097453
%doc %{_docdir}/sendmail-%{version}/KNOWNBUGS
7097453
%doc %{_docdir}/sendmail-%{version}/LICENSE
7097453
%doc %{_docdir}/sendmail-%{version}/README
e861a83
%doc %{_docdir}/sendmail-%{version}/RELEASE_NOTES.gz
7097453
%{_bindir}/hoststat
7097453
%{_bindir}/makemap
7097453
%{_bindir}/purgestat
7097453
%{_sbindir}/mailstats
7097453
%{_sbindir}/makemap
7097453
%{_sbindir}/praliases
7097453
%attr(2755,root,smmsp) %{_sbindir}/sendmail.sendmail
7097453
%{_bindir}/rmail.sendmail
7097453
%{_bindir}/newaliases.sendmail
7097453
%{_bindir}/mailq.sendmail
7097453
%{_sbindir}/smrsh
cvsdist 2ddbe24
/usr/lib/sendmail.sendmail
cvsdist 53226c2
7097453
%{_mandir}/man8/rmail.8.gz
7097453
%{_mandir}/man8/praliases.8.gz
7097453
%{_mandir}/man8/mailstats.8.gz
7097453
%{_mandir}/man8/makemap.8.gz
7097453
%{_mandir}/man8/sendmail.sendmail.8.gz
7097453
%{_mandir}/man8/smrsh.8.gz
7097453
%{_mandir}/man5/aliases.sendmail.5.gz
7097453
%{_mandir}/man1/newaliases.sendmail.1.gz
7097453
%{_mandir}/man1/mailq.sendmail.1.gz
cvsdist 53226c2
a849b7d
%dir %{stdir}
7097453
%dir %{_sysconfdir}/smrsh
7097453
%dir %{maildir}
7097453
%attr(0770,smmsp,smmsp) %dir %{spooldir}/clientmqueue
7097453
%attr(0700,root,mail) %dir %{spooldir}/mqueue
7097453
647e3b9
%config(noreplace) %verify(not size mtime md5) %{stdir}/statistics
7097453
%config(noreplace) %{maildir}/Makefile
e861a83
%config(noreplace) %{maildir}/make
7097453
%config(noreplace) %{maildir}/sendmail.cf
7097453
%config(noreplace) %{maildir}/submit.cf
7097453
%config(noreplace) %{maildir}/helpfile
7097453
%config(noreplace) %{maildir}/sendmail.mc
7097453
%config(noreplace) %{maildir}/submit.mc
7097453
%config(noreplace) %{maildir}/access
7097453
%config(noreplace) %{maildir}/domaintable
7097453
%config(noreplace) %{maildir}/local-host-names
7097453
%config(noreplace) %{maildir}/mailertable
7097453
%config(noreplace) %{maildir}/trusted-users
7097453
%config(noreplace) %{maildir}/virtusertable
7097453
45fbb33
%ghost %{maildir}/aliasesdb-stamp
7097453
%ghost %{maildir}/virtusertable.db
7097453
%ghost %{maildir}/access.db
7097453
%ghost %{maildir}/domaintable.db
7097453
%ghost %{maildir}/mailertable.db
7097453
aec43b3
%{_initrddir}/sendmail
7097453
%config(noreplace) %{_sysconfdir}/sysconfig/sendmail
7097453
%config(noreplace) %{_sysconfdir}/pam.d/smtp.sendmail
e861a83
%{_sysconfdir}/NetworkManager/dispatcher.d/10-sendmail
cvsdist 53226c2
cvsdist 05b2b54
%config %{_libdir}/sasl*/Sendmail*.conf
cvsdist 53226c2
cvsdist 53226c2
%files cf
cvsdist 53226c2
%defattr(-,root,root)
7097453
%doc %{sendmailcf}/README
7097453
%dir %{sendmailcf}
0bd1aa3
%{sendmailcf}/cf
0bd1aa3
%{sendmailcf}/domain
0bd1aa3
%{sendmailcf}/feature
0bd1aa3
%{sendmailcf}/hack
0bd1aa3
%{sendmailcf}/m4
0bd1aa3
%{sendmailcf}/mailer
0bd1aa3
%{sendmailcf}/ostype
7097453
%{sendmailcf}/sendmail.schema
0bd1aa3
%{sendmailcf}/sh
0bd1aa3
%{sendmailcf}/siteconfig
cvsdist 98c3f09
cvsdist 98c3f09
%files devel
cvsdist 98c3f09
%defattr(-,root,root)
7097453
%doc libmilter/docs/*
cvsdist 67548a7
%dir %{_includedir}/libmilter
cvsdist 05fa9f4
%{_includedir}/libmilter/*.h
fe11c48
%{_libdir}/libmilter.so
fe11c48
fe11c48
%files milter
fe11c48
%defattr(-,root,root)
fe11c48
%{_libdir}/libmilter.so.[0-9].[0-9]
fe11c48
%{_libdir}/libmilter.so.[0-9].[0-9].[0-9]
cvsdist 53226c2
cvsdist 53226c2
%files doc
cvsdist 53226c2
%defattr(-,root,root)
7097453
%{_docdir}/sendmail-%{version}/README.cf
7097453
%{_docdir}/sendmail-%{version}/README.libmilter
7097453
%{_docdir}/sendmail-%{version}/README.redhat
7097453
%{_docdir}/sendmail-%{version}/README.sendmail
7097453
%{_docdir}/sendmail-%{version}/README.smrsh
7097453
%{_docdir}/sendmail-%{version}/SECURITY
7097453
%{_docdir}/sendmail-%{version}/op.pdf
0bd1aa3
%dir %{_docdir}/sendmail-%{version}/contrib
0bd1aa3
%attr(0644,root,root) %{_docdir}/sendmail-%{version}/contrib/*
7097453
cvsdist 53226c2
cvsdist 53226c2
%changelog
61b0fa1
* Mon Feb 15 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 8.14.4-3
61b0fa1
- fixed libresolv implicit DSO linking (#564647)
61b0fa1
- fixed initscript LSB compliance (#561040)
61b0fa1
a25fa21
* Thu Feb 04 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 8.14.4-2
a25fa21
- fixed typo in spec file
a25fa21
- fixed aliases_dir patch
a25fa21
647e3b9
* Tue Feb 02 2010 Jaroslav Škarvada <jskarvad@redhat.com> - 8.14.4-1
647e3b9
- new version 8.14.4 (#552078)
647e3b9
- RPM attributes S, 5, T not recorded for statistics file
647e3b9
- adapted patches: makemapman, dynamic, switchfile (#552078)
647e3b9
- movefiles patch incorporated into aliases_dir patch
647e3b9
- drop exitpanic patch (fixed upstream)
647e3b9
b9b6cf9
* Sun Jan 03 2010 Robert Scheck <robert@fedoraproject.org> 8.14.3-10
b9b6cf9
- handle IPv6:::1 in block_bad_helo.m4 like 127.0.0.1 (#549217)
b9b6cf9
aec43b3
* Tue Dec 15 2009 Miroslav Lichvar <mlichvar@redhat.com> 8.14.3-9
aec43b3
- fix milter file descriptors leaks (#485426)
aec43b3
- skip colon separator when parsing service name in ServiceSwitchFile
aec43b3
- return with non-zero exit code when free space is below MinFreeBlocks
aec43b3
- fix service stop/restart when only smclient is running
aec43b3
- fix submit.cf and helpfile permissions
aec43b3
- more merge review fixes (#226407)
aec43b3
7bc4aa6
* Wed Sep 16 2009 Tomas Mraz <tmraz@redhat.com> - 8.14.3-8
7bc4aa6
- Use password-auth common PAM configuration instead of system-auth
7bc4aa6
b25fb1c
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 8.14.3-7
b25fb1c
- rebuilt with new openssl
b25fb1c
3d74e57
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.14.3-6
3d74e57
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
3d74e57
af09d6c
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.14.3-5
af09d6c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
af09d6c
fe11c48
* Tue Jan 20 2009 Miroslav Lichvar <mlichvar@redhat.com> 8.14.3-4
fe11c48
- build shared libmilter (#309281)
fe11c48
- drop static libraries
fe11c48
- convert RELEASE_NOTES to UTF-8
fe11c48
45fbb33
* Fri Dec 19 2008 Miroslav Lichvar <mlichvar@redhat.com> 8.14.3-3
45fbb33
- run newaliases only when necessary
45fbb33
e861a83
* Wed Dec 03 2008 Miroslav Lichvar <mlichvar@redhat.com> 8.14.3-2
e861a83
- add NM dispatcher script (#451575)
e861a83
- print warning on service start when sendmail-cf is required (#447148)
e861a83
- replace Makefile with shell script to avoid dependency on make (#467841)
e861a83
- fix multiarch conflicts (#343161)
e861a83
- preserve timestamps on config files
e861a83
- gzip RELEASE_NOTES
e861a83
- defuzz patches
e861a83
- drop gcc2690 patch
e861a83
3499507
* Tue Jul 22 2008 Thomas Woerner <twoerner@redhat.com> 8.14.3-1
3499507
- new version 8.14.3
3499507
2efad7a
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa@redhat.com> 8.14.2-5
2efad7a
- rebuild against db4-4.7
2efad7a
9e61b0f
* Sat Mar 29 2008 Dennis Gilmore <dennis@ausil.us> 8.14.2-4
9e61b0f
- add sparcv9 to the -fPIE list 
9e61b0f
687b637
* Fri Feb  8 2008 Thomas Woerner <twoerner@redhat.com> 8.14.2-3
687b637
- added server(smtp) provide (rhbz#380621)
687b637
09a4046
* Wed Dec 05 2007 Release Engineering <rel-eng at fedoraproject dot org> - 8.14.2-2
09a4046
 - Rebuild for deps
09a4046
5b68744
* Thu Nov 22 2007 Thomas Woerner <twoerner@redhat.com> 8.14.2-1
5b68744
- new version 8.14.2
5b68744
88c0ef8
* Mon Sep 17 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-4.2
88c0ef8
- made init script fully lsb conform
88c0ef8
808a4ea
* Wed Aug 29 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-4.1
808a4ea
- fixed condrestart in init script to use exit instead of return
808a4ea
0bd1aa3
* Mon Aug 27 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-4
0bd1aa3
- do not remove /etc/aliases.db on package removal (rhbz#223637)
0bd1aa3
- fixed remaining paths to certs directory in sendmail.mc file
0bd1aa3
- added contrib scripts to the doc package (rhbz#183723)
0bd1aa3
- added LSB header to init script (rhbz#247053)
0bd1aa3
- added plain login information for cyrus-sasl to access file
5b68744
- fixed compile problem with glibc-2.6.90+
0bd1aa3
- fixed reoccuring m4 include problem (now using sinclude)
0bd1aa3
2174409
* Fri Jul 20 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-3
2174409
- do not accept localhost.localdomain as valid address from smtp
2174409
a762200
* Mon Apr 16 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-2
a762200
- readded chkconfig add for sendmail in post script
a762200
- dropped mysql support (useless without further patching)
a762200
- fixed executable permissions for /usr/sbin/makemap and /usr/sbin/smrsh
a762200
- dropped FFR_UNSAFE_SASL, because it has no effect anymore
a762200
d6e308e
* Thu Apr 12 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-1.1
d6e308e
- replaced prereq tags with requires() tags.
d6e308e
7097453
* Thu Apr 12 2007 Thomas Woerner <twoerner@redhat.com> 8.14.1-1
7097453
- new version 8.14.1
7097453
- spec file cleanup for merge review (rhbz#226407)
7097453
- dropped update support for sendmail versions prior to 8.12.0
7097453
- using pdf documentation
7097453
33f964f
* Tue Feb  6 2007 Thomas Woerner <twoerner@redhat.com> 8.14.0-1
33f964f
- new version 8.14.0
33f964f
- adapted patches: makemapman, dynamic
33f964f
Florian La Roche dc6dc81
* Tue Jan 23 2007 Florian La Roche <laroche@redhat.com>
Florian La Roche dc6dc81
- #205803 add sparc/sparc64 to -fPIE list
Florian La Roche dc6dc81
- change sendmail.cf reference into sendmail-cf package name
Florian La Roche dc6dc81
d6bc58d
* Mon Dec  4 2006 Thomas Woerner <twoerner@redhat.com> 8.13.8-3.1
d6bc58d
- tcp_wrappers has a new devel and libs sub package, therefore changing build
d6bc58d
  requirement for tcp_wrappers to tcp_wrappers-devel
d6bc58d
862cfda
* Tue Nov 28 2006 Thomas Woerner <twoerner@redhat.com> 8.13.8-3
862cfda
- added missing LDAP_DEPRECATED flag (#206288)
862cfda
Florian La Roche c436b21
* Mon Sep 04 2006 Florian La Roche <laroche@redhat.com>
Florian La Roche c436b21
- unify sendmail.mc
Florian La Roche c436b21
- remove version information from sendmail helpfile
Florian La Roche c436b21
6a68a03
* Fri Sep  1 2006 Thomas Woerner <twoerner@redhat.com> 8.13.8-1
6a68a03
- new version 8.13.8 fixes CVE-2006-4434 (denial of service via a long header
6a68a03
  line)
6a68a03
79d2ab2
* Thu Jul 20 2006 Thomas Woerner <twoerner@redhat.com> 8.13.7-3.1
79d2ab2
- dropped chown of /etc/mail/authinfo.db (#199455)
79d2ab2
a849b7d
* Tue Jul 18 2006 Thomas Woerner <twoerner@redhat.com> 8.13.7-3
a849b7d
- using new syntax for access database (#177566)
a849b7d
- fixed failure message while shutting down sm-client (#119429)
a849b7d
  resolution: stop sm-client before sendmail
a849b7d
- fixed method to specify persistent queue runners (#126760)
a849b7d
- removed patch backup files from sendmail-cf tree (#152955)
a849b7d
- fixed missing dnl on SMART_HOST define (#166680)
a849b7d
- fixed wrong location of aliases and aliases.db file in aliases man page
a849b7d
  (#166744)
a849b7d
- enabled CipherList config option for sendmail (#172352)
a849b7d
- added user chowns for /etc/mail/authinfo.db and move check for cf files
a849b7d
  (#184341)
a849b7d
- fixed Makefile of vacation (#191396)
a849b7d
  vacation is not included in this sendmail package
a849b7d
- /var/log/mail now belongs to sendmail (#192850)
a849b7d
a0b70ea
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 8.13.7-2.1
a0b70ea
- rebuild
a0b70ea
38ddf1d
* Mon Jun 19 2006 Thomas Woerner <twoerner@redhat.com> 8.13.7-2
38ddf1d
- dropped reference to Red Hat Linux in sendmail-redhat.mc (#176679)
38ddf1d
b451433
* Mon Jun 19 2006 Thomas Woerner <twoerner@redhat.com> 8.13.7-1
b451433
- new version 8.13.7 (#195282)
b451433
- fixes CVE-2006-1173 (VU#146718): possible denial of service issue caused by
b451433
  malformed multipart messages (#195776)
b451433
cd1e200
* Wed Mar 22 2006 Thomas Woerner <twoerner@redhat.com> 8.13.6-1
794bd3c
- new version 8.13.6 (fixes VU#834865)
794bd3c
- dropped libmilter-sigwait patch (fixed in 8.13.6)
794bd3c
36b7a28
* Fri Feb 17 2006 Thomas Woerner <twoerner@redhat.com> 8.13.5-3
36b7a28
- fixed selinuxenabled path in initscript
36b7a28
- fixed error handling with sigwait (#137709)
36b7a28
  Thanks to Jonathan Kamens for the patch
36b7a28
- fixed prereq for cyrus-sasl: now using /usr/sbin/saslauthd
36b7a28
- appended 'dnl' to cert tags in sendmail.mc
36b7a28
624996d
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 8.13.5-2.2.1
624996d
- bump again for double-long bug on ppc(64)
624996d
6fb0e0e
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 8.13.5-2.2
6fb0e0e
- rebuilt for new gcc4.1 snapshot and glibc changes
6fb0e0e
975aa4f
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
975aa4f
- rebuilt
975aa4f
65ccb9e
* Thu Nov 10 2005 Tomas Mraz <tmraz@redhat.com> 8.13.5-2
65ccb9e
- rebuilt against new openssl
65ccb9e
65ccb9e
* Mon Oct 10 2005 Tomas Mraz <tmraz@redhat.com>
766f18b
- use include instead of pam_stack in pam config
766f18b
1dd7de7
* Mon Sep 19 2005 Thomas Woerner <twoerner@redhat.com> 8.13.5-1
1dd7de7
- new version 8.13.5
4dcb620
- fixed email address in changelog
1dd7de7
1dd7de7
* Fri May  6 2005 Thomas Woerner <twoerner@redhat.com> 8.13.4-2
8be49e6
- using new certificates directory /etc/pki/tls/certs
8be49e6
fdc1981
* Wed Apr 27 2005 Thomas Woerner <twoerrner@redhat.com> 8.13.4-1.1
fdc1981
- added configuration example for Cyrus-IMAPd to sendmail.mc (#142001)
fdc1981
  Thanks to Alexander Dalloz
fdc1981
1dd7de7
* Tue Apr 12 2005 Thomas Woerner <twoerner@redhat.com> 8.13.4-1
17f5c5c
- new version 8.13.4
17f5c5c
- added requires for the sendmail base package in sendmail-cf, sendmail-devel
17f5c5c
  and sendmail-doc
17f5c5c
- dropped upstream close_wait.p2 patch
17f5c5c
1dd7de7
* Thu Mar 17 2005 Thomas Woerner <twoerner@redhat.com> 8.13.3-2
0ce6719
- dropped direct support for bind: no bind in confLIBSEARCH anymore,
0ce6719
  using libresolv again
0ce6719
jvdias c0b2398
* Wed Mar 10 2005 Jason Vas Dias <jvdias@redhat.com> 8.13.3-1.2
jvdias c0b2398
- fix libbind include path - use /usr/include/bind/netdb.h, no
jvdias c0b2398
- /usr/include/netdb.h - bug: 150339
jvdias c0b2398
a05f40e
* Tue Mar  1 2005 Thomas Woerner <twoerner@redhat.com> 8.13.3-1.1
a05f40e
- fixed gcc4 build: use double quotes for confOPTIMIZE to avoid m4 confusion
a05f40e
  with ','
8031968
- fix for ppc: using tripple-quotes
a05f40e
2f4935e
* Wed Jan 26 2005 Thomas Woerner <twoerner@redhat.com> 8.13.3-1
2f4935e
- new version 8.13.3 with closewait.p2 patch
2f4935e
ba31b45
* Fri Dec 17 2004 Thomas Woerner <twoerner@redhat.com> 8.13.2-1
ba31b45
- new version 8.13.2
cbc84bf
- thanks to Robert Scheck for adapting the patches
ba31b45
jbj 57571c5
* Thu Nov 11 2004 Jeff Johnson <jbj@jbj.org> 8.13.1-2.2
jbj 57571c5
- rebuild against db-4.3.21.
jbj 57571c5
db216a8
* Tue Oct 26 2004 Thomas Woerner <twoerner@redhat.com> 8.13.1-2.1
d909779
- added missing BuildRequires for groff (#134778)
db216a8
- added socketmap support (#131906)
d909779
cvsdist e62c711
* Wed Sep  1 2004 Thomas Woerner <twoerner@redhat.com> 8.13.1-2
cvsdist e62c711
- applied Sendmail Errata (2004-08-24): errata_cataddr (#131179)
cvsdist e62c711
cvsdist e08e50c
* Mon Aug  2 2004 Thomas Woerner <twoerner@redhat.com> 8.13.1-1
cvsdist e08e50c
- new version 1.13.1
cvsdist e08e50c
cvsdist da90ff0
* Wed Jun 30 2004 Thomas Woerner <twoerner@redhat.com> 8.13.0-1.1
cvsdist da90ff0
- fixed init script to not complain missing sendmail-cf package (#126975)
cvsdist da90ff0
- better message in /etc/mail/Makefile for missing sendmail-cf package.
cvsdist da90ff0
cvsdist 67548a7
* Mon Jun 21 2004 Thomas Woerner <twoerner@redhat.com> 8.13.0-1
cvsdist 67548a7
- new version 8.13.0
cvsdist 67548a7
- made /etc/mail/Makefile complain missing sendmail-cf package (#123348)
cvsdist 67548a7
- fixed ownership of %%{_includedir}/libmilter (#73977)
cvsdist 67548a7
- moved back to /usr/share/ssl/certs as certificate directory (see sendmail.mc)
cvsdist 67548a7
- extended sendmail.mc for spam protection
cvsdist 67548a7
cvsdist 1795832
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 1795832
- rebuilt
cvsdist 1795832
cvsdist a9c0552
* Thu Apr  15 2004 Dan Walsh <dwalsh@redhat.com> 8.12.11-4.6
cvsdist a9c0552
- Fix selinuxenabled location
cvsdist a9c0552
cvsdist a9c0552
* Wed Apr  7 2004 Dan Walsh <dwalsh@redhat.com> 8.12.11-4.5
cvsdist a9c0552
- Fix security context of pid file for selinux
cvsdist a9c0552
cvsdist a9c0552
* Fri Apr  2 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-4.4
cvsdist a9c0552
- fixed alternatives slave for sendmail.sendmail
cvsdist a9c0552
cvsdist a9c0552
* Thu Apr  1 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-4.3
cvsdist a9c0552
- set path to cyrus-imapd deliver
cvsdist a9c0552
cvsdist a9c0552
* Wed Mar 31 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-4.2
cvsdist a9c0552
- fixed spec file
cvsdist a9c0552
cvsdist a9c0552
* Wed Mar 31 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-4.1
cvsdist a9c0552
- added authinfo to possible sendmail maps: /etc/mail/Makefile (#119010)
cvsdist a9c0552
- fixed minor version in changelog
cvsdist a9c0552
cvsdist a9c0552
* Wed Mar 17 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-4
cvsdist 05b2b54
- new slave in alternatives for sendmail man page
cvsdist 05b2b54
cvsdist 05b2b54
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
cvsdist 05b2b54
- rebuilt
cvsdist 05b2b54
cvsdist a9c0552
* Thu Feb 19 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-3.2
cvsdist 05b2b54
- removed buildreq for gdbm-devel
cvsdist 05b2b54
cvsdist a9c0552
* Thu Feb 19 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-3
cvsdist 05b2b54
- RH3.0E version: sasl1, no pie, old_setup (provide /etc/aliases)
cvsdist 05b2b54
- new switches for pie and old_setup
cvsdist 05b2b54
cvsdist a9c0552
* Thu Feb  5 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-2.1
cvsdist 05b2b54
- new Sendmail.conf for sasl1 (#114726)
cvsdist 05b2b54
cvsdist a9c0552
* Wed Jan 28 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-2
cvsdist 2ddbe24
- added information for saslauthd and AUTH (#113463)
cvsdist 2ddbe24
- fixed STATUS_FILE in sendmail-redhat.mc (#114302)
cvsdist 2ddbe24
- reset mta after update if mta was sendmail (#114257)
cvsdist 2ddbe24
- enabled pie for ia64 again
cvsdist 2ddbe24
cvsdist a9c0552
* Mon Jan 26 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-1.3
cvsdist 2ddbe24
- removed /etc/aliases (now in setup)
cvsdist 2ddbe24
cvsdist a9c0552
* Thu Jan 22 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-1.2
cvsdist 2ddbe24
- /usr/lib/sendmail is in alternatives, now
cvsdist 2ddbe24
- removed trailing / from stdir
cvsdist 2ddbe24
- fixed define for STATUS_FILE
cvsdist 2ddbe24
cvsdist a9c0552
* Wed Jan 21 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-1.1
cvsdist 2ddbe24
- disabled pie for ia64
cvsdist 2ddbe24
cvsdist a9c0552
* Tue Jan 20 2004 Thomas Woerner <twoerner@redhat.com> 8.12.11-1
cvsdist 2ddbe24
- new version 8.12.11
cvsdist 2ddbe24
- pie
cvsdist 2ddbe24
cvsdist a9c0552
* Mon Jan 12 2004 Thomas Woerner <twoerner@redhat.com> 8.12.10-7
cvsdist 2ddbe24
- fc2 version (with sasl2)
cvsdist 2ddbe24
cvsdist a9c0552
* Mon Jan 12 2004 Thomas Woerner <twoerner@redhat.com> 8.12.10-6
cvsdist 2ddbe24
- reverted to sasl1 for 3.0E: added with_sasl1
cvsdist 2ddbe24
- spec file cleanup
cvsdist 2ddbe24
- new location for statistics file (/var/log/)
cvsdist 2ddbe24
cvsdist 2ddbe24
* Sun Dec 14 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2ddbe24
- Fix download url.
cvsdist 2ddbe24
cvsdist 2ddbe24
* Sat Dec 13 2003 Jeff Johnson <jbj@jbj.org> 8.12.10-5
cvsdist 2ddbe24
- rebuild against db-4.2.52.
cvsdist 2ddbe24
 
cvsdist 2ddbe24
* Thu Dec 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2ddbe24
- fix pam alternatives handling
cvsdist 2ddbe24
- add patch from Jakub Jelinek for PIE
cvsdist 2ddbe24
cvsdist 2ddbe24
* Fri Dec 05 2003 Karsten Hopp <karsten@redhat.de> 8.12.10-3
cvsdist 2ddbe24
- fix usage of RPM_OPT_FLAGS variable in spec file
cvsdist 2ddbe24
- add makecert.sh script to -doc subpackage
cvsdist 2ddbe24
- add cert paths to sendmail.mc
cvsdist 2ddbe24
cvsdist 2ddbe24
* Wed Nov 26 2003 Karsten Hopp <karsten@redhat.de> 
cvsdist 2ddbe24
- fix alternatives (#109313)
cvsdist 2ddbe24
- enable TLS
cvsdist 2ddbe24
cvsdist 2ddbe24
* Mon Oct 27 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 2ddbe24
- add some more system account entries into /etc/aliases
cvsdist 2ddbe24
- add example for a mixed IPv6/IPv4 setup
cvsdist 2ddbe24
cvsdist 2ddbe24
* Fri Oct 24 2003 Harald Hoyer <harald@redhat.de> 8.12.10-2
cvsdist 2ddbe24
- added with_ options
cvsdist 2ddbe24
cvsdist 2ddbe24
* Thu Sep 25 2003 Jeff Johnson <jbj@jbj.org> 8.12.10-1.2
cvsdist 2ddbe24
- rebuild against db-4.2.42.
cvsdist 2ddbe24
 
cvsdist 35607f7
* Thu Sep 18 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- update to 8.12.10
cvsdist 35607f7
cvsdist b7e841e
* Wed Sep 17 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist f555b51
- add security patches for CAN-2003-0694 and CAN-2003-0681
cvsdist b7e841e
cvsdist 35607f7
* Mon Sep 01 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- move debug information from sendmail into debuginfo rpm
cvsdist 35607f7
- on %%post make sure /etc/aliases.db and /etc/mail/*.db is correctly
cvsdist 35607f7
  owned by root
cvsdist 35607f7
- do not set confTRUSTED_USER to smmsp in sendmail-redhat.mc
cvsdist 35607f7
cvsdist 35607f7
* Fri Aug 08 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- run "make -C /etc/mail" (maybe generating new sendmail.cf, then newaliases
cvsdist 35607f7
- added $SENDMAIL_OPTARG that could be set by /etc/sysconfig/sendmail #99224
cvsdist 35607f7
cvsdist 35607f7
* Wed Jul 30 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- adjust rpm license tag to say "Sendmail"
cvsdist 35607f7
cvsdist 35607f7
* Fri Jul 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- enable pie only for a few archs
cvsdist 35607f7
- enable full optims for s390 again, compiler seems to be fixed
cvsdist 35607f7
cvsdist 35607f7
* Mon Jun 30 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- apply patch from Ulrich Drepper to support -pie
cvsdist 35607f7
cvsdist 35607f7
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
cvsdist 35607f7
- rebuilt
cvsdist 35607f7
cvsdist 35607f7
* Sat May 31 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- make init script more robust #91879
cvsdist 35607f7
cvsdist 35607f7
* Sun May 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- sendmail-cf requires m4, #90513
cvsdist 35607f7
cvsdist 35607f7
* Fri May  9 2003 Nalin Dahyabhai <nalin@redhat.com> 8.12.9-6
cvsdist 35607f7
- move Sendmail.conf from /usr/lib/sasl to /usr/lib/sasl2 and change the
cvsdist 35607f7
  default pwcheck method to "saslauthd"
cvsdist 35607f7
cvsdist 35607f7
* Mon May  5 2003 Nalin Dahyabhai <nalin@redhat.com> 8.12.9-5
cvsdist 35607f7
- configure to use libsasl2 instead of libsasl to avoid linking with both
cvsdist 35607f7
  (we also link to libldap, which now uses libsasl2)
cvsdist 35607f7
- link with -ldb instead of -ldb-4.0 on all releases after RHL 7.3 instead
cvsdist 35607f7
  of just 7.3 (all versions of db4-devel thereafter are expected to provide
cvsdist 35607f7
  the right linking setup)
cvsdist 35607f7
cvsdist 35607f7
* Tue Apr 15 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- add a "umask 022" before building the *.cf files in /etc/mail/Makefile
cvsdist 35607f7
cvsdist 35607f7
* Fri Apr 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- mark /etc/mail/Makefile as config(noreplace) #87688
cvsdist 35607f7
- mark /etc/pam.d/smtp as config(noreplace) #87731
cvsdist 35607f7
cvsdist 35607f7
* Sun Mar 30 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 35607f7
- update to 8.12.9
cvsdist 9789a2e
cvsdist ccd56be
* Wed Mar 26 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist ccd56be
- call make with the target "all" #86005
cvsdist ccd56be
- add start/stop/restart as Makefile targets
cvsdist ccd56be
- add another security patch
cvsdist ccd56be
cvsdist ccd56be
* Wed Mar 05 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist ccd56be
- add correct db4-devel requirements for newer releases
cvsdist ccd56be
- completely re-do many ifdef code in the spec-file
cvsdist ccd56be
- fix some issues building for older RHL releases
cvsdist ccd56be
cvsdist a8c67fe
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
cvsdist a8c67fe
- rebuilt
cvsdist a8c67fe
cvsdist a8c67fe
* Mon Feb 24 2003 Elliot Lee <sopwith@redhat.com>
cvsdist a8c67fe
- rebuilt
cvsdist a8c67fe
cvsdist 68b31f4
* Mon Feb 24 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- update to 8.12.8
cvsdist 68b31f4
cvsdist 68b31f4
* Tue Feb 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- rebuilt
cvsdist 68b31f4
cvsdist 68b31f4
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
cvsdist 68b31f4
- rebuilt
cvsdist 68b31f4
cvsdist 68b31f4
* Wed Jan 22 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- add a confTRUSTED_USER line into sendmail.mc, submit.mc is already ok
cvsdist 68b31f4
- add patch from sendmail.org for cf/m4/proto.m4
cvsdist 68b31f4
cvsdist 68b31f4
* Mon Jan 13 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- do not reject all numeric login names if hesiod support is
aec43b3
  compiled in. #80060
cvsdist 68b31f4
- remove reference to non-existing man-pages #74552
cvsdist 68b31f4
cvsdist 68b31f4
* Sun Jan 12 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- sendmail-8.12.7-etrn.patch from Jos Vos <jos@xos.nl>
cvsdist 68b31f4
- submit.mc: enable "use_ct_file" by default  #80519
cvsdist 68b31f4
- add _FFR_MILTER_ROOT_UNSAFE  #78223
cvsdist 68b31f4
cvsdist 68b31f4
* Sat Jan 11 2003 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- update to 8.12.7
cvsdist 68b31f4
- hack to make lib64 version work
cvsdist 68b31f4
- downgrade s390 optims to make it compile
cvsdist 68b31f4
cvsdist 68b31f4
* Mon Jan  6 2003 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 68b31f4
- add openssl-devel as a build-time requirement
cvsdist 68b31f4
- preprocess the config file to add the right version of %%{_lib}
cvsdist 68b31f4
- add kerberos -I and -L flags to build configuration, needed for newer
cvsdist 68b31f4
  versions of libssl
cvsdist 68b31f4
cvsdist 68b31f4
* Wed Dec 11 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- always have a queue run interval for sm-msp-queue   #81424
cvsdist 68b31f4
- Jos Vos suggests adding another variable for sm-client queue-run
cvsdist 68b31f4
cvsdist 68b31f4
* Mon Dec 02 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- add the following changes from Adrian Havill <havill@redhat.com>
cvsdist 68b31f4
  to our default sendmail.mc file:
cvsdist 68b31f4
	- added commented-out-by-default common AUTH/SSL examples
cvsdist 68b31f4
	- updated m4 example and rpm reference
cvsdist 68b31f4
	- added more comment documentation
cvsdist 68b31f4
	- add commented out confAUTO_REBUILD example
cvsdist 68b31f4
	- improve description about MASQUERADE_AS
cvsdist 68b31f4
cvsdist 68b31f4
* Mon Nov 18 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 68b31f4
- add to submit.mc: define(`_MTA_HOST_', `[127.0.0.1]')
cvsdist 68b31f4
  to deliver directly to localhost IP instead of going through DNS
cvsdist 68b31f4
- submit.mc: exchange msp and use_ct_file to better enable it
cvsdist 68b31f4
- do not undefine UUCP_RELAY and BITNET_RELAY
cvsdist 68b31f4
- sendmail.mc: use LOCAL_DOMAIN instead of "Cw" directly
cvsdist 68b31f4
- sendmail.mc: add commented out MASQUERADE_AS example
cvsdist 68b31f4
- re-enable DAEMON variable for now
cvsdist 68b31f4
cvsdist d6f5643
* Tue Nov 12 2002 Nalin Dahyabhai <nalin@redhat.com>
cvsdist d6f5643
- remove absolute path names from the PAM configuration, allowing it to be
cvsdist d6f5643
  used by any arch on a multilib system
cvsdist d6f5643
cvsdist d6f5643
* Sun Nov 03 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist d6f5643
- fix mailman alias  #75129
cvsdist d6f5643
cvsdist d6f5643
* Sat Nov 02 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist d6f5643
- update to 8.12.6
cvsdist d6f5643
cvsdist d6f5643
* Fri Oct 04 2002 Phil Knirsch <pknirsch@redhat.com> 8.12.5-7.2
cvsdist d6f5643
- Drop optflags to default to build correctly on s390(x).
cvsdist d6f5643
cvsdist d6f5643
* Thu Sep 12 2002 Than Ngo <than@redhat.com> 8.12.5-7.1
cvsdist d6f5643
- Added fix to build on x86_64
cvsdist d6f5643
cvsdist 0927cab
* Thu Aug 29 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 0927cab
- clean up some specfile cruft
cvsdist 0927cab
- add more pseudo accounts to /etc/aliases
cvsdist 02cf87e
cvsdist ad97987
* Thu Jul 25 2002 Phil Knirsch <pknirsch@redhat.com>
cvsdist ad97987
- Only generate new cf files if the /usr/share/sendmail-cf/m4/cf.m4 exists.
cvsdist ad97987
cvsdist 333a3fa
* Wed Jul 24 2002 Phil Knirsch <pknirsch@redhat.com>
cvsdist 333a3fa
- Changed the behaviour in /etc/mail/Makefile to generate the sendmail.cf and
cvsdist 333a3fa
  submit.cf from the mc files if they changed.
cvsdist 333a3fa
- Added a small README.redhat that descibed the new mc file behaviour and the
cvsdist 333a3fa
  split into sendmail.cf and submit.cf.
cvsdist 333a3fa
cvsdist 333a3fa
* Wed Jul 24 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- suggestions form Stephane Lentz:
cvsdist 333a3fa
	- add correct include statement into submit.mc (like sendmail.mc)
cvsdist 333a3fa
	- add commented out further suggestions into submit.mc
cvsdist 333a3fa
	- disable ident lookups
cvsdist 333a3fa
cvsdist 333a3fa
* Thu Jul 11 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- fix initscript for the second daemon and pidfile location #67910
cvsdist 333a3fa
cvsdist 333a3fa
* Mon Jul 01 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- update to 8.12.5
cvsdist 333a3fa
cvsdist 333a3fa
* Thu Jun 27 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- add further queue runs, slight spec-file cleanups
cvsdist 333a3fa
cvsdist 333a3fa
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
cvsdist 333a3fa
- automated rebuild
cvsdist 333a3fa
cvsdist 333a3fa
* Tue Jun 11 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- update to 8.12.4, adjust smrsh patch
cvsdist 333a3fa
cvsdist 333a3fa
* Thu May 23 2002 Tim Powers <timp@redhat.com>
cvsdist 333a3fa
- automated rebuild
cvsdist 333a3fa
cvsdist 333a3fa
* Sat Apr 13 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- update to 8.12.3
cvsdist 333a3fa
cvsdist 333a3fa
* Tue Mar 26 2002 Tim Powers <timp@redhat.com>
cvsdist 333a3fa
- rebuilt
cvsdist 333a3fa
cvsdist 333a3fa
* Mon Mar 25 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- fix alternatives --remove  #61737
cvsdist 333a3fa
- add sendmail/SECURITY as docu #61870, #61545
cvsdist 333a3fa
cvsdist 333a3fa
* Wed Mar 20 2002 Florian La Roche <Florian.LaRoche@redhat.de>
aec43b3
- add libsm.a #61270
cvsdist 333a3fa
- change from /etc/sendmail.cf to /etc/mail/sendmail.cf
cvsdist 333a3fa
- add milter patch
cvsdist 333a3fa
cvsdist 333a3fa
* Wed Mar 13 2002 Bill Nottingham <notting@redhat.com>
cvsdist 333a3fa
- ignore DAEMON=no; that configuration no longer functions
cvsdist 333a3fa
cvsdist 333a3fa
* Wed Mar 13 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- make sure more version information is in the cf file #54418
cvsdist 333a3fa
- do not use "-b" flag when patching in spec file
cvsdist 333a3fa
- require newer chkconfig version #61035
cvsdist 333a3fa
- fix preun script #60880
cvsdist 333a3fa
- add TMPF to access file creation #60956
cvsdist 333a3fa
cvsdist 333a3fa
* Sat Mar 09 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 333a3fa
- mv include files to /usr/include/libmilter/ #60795
cvsdist 333a3fa
- do not use "-f" option to virtusertable #60196
cvsdist 333a3fa
- ad an example smarthost entry to config file #58298
cvsdist 333a3fa
cvsdist 333a3fa
* Fri Mar  8 2002 Bill Nottingham <notting@redhat.com> 8.12.2-5
cvsdist 333a3fa
- use alternatives --initscript support
cvsdist 333a3fa
- run chkconfig --add before alternatives
cvsdist 333a3fa
cvsdist 333a3fa
* Thu Feb 28 2002 Bill Nottingham <notting@redhat.com> 8.12.2-3
7097453
- run alternatives --remove in %%preun
cvsdist 333a3fa
- add some prereqs
cvsdist 333a3fa
cvsdist 333a3fa
* Mon Feb 25 2002 Nalin Dahyabhai <nalin@redhat.com> 8.12.2-2
cvsdist 333a3fa
- fix smmsp useradd invocation in %%pre
cvsdist 333a3fa
- switch back to db3 for storing db files
cvsdist 333a3fa
cvsdist 333a3fa
* Wed Feb 20 2002 Nalin Dahyabhai <nalin@redhat.com> 8.12.2-1
cvsdist 333a3fa
- update to 8.12.2 (adds STARTTLS support without need for sfio)
cvsdist 333a3fa
- don't forcibly strip binaries; let the build root handle it
cvsdist 333a3fa
- add creation of the smmsp account (51/51) in %%pre
cvsdist 333a3fa
- enable hesiod map support
cvsdist 333a3fa
- modify default config to use an MSP
cvsdist 333a3fa
- comment out 'O AutoRebuildAliases' in %%post, otherwise sendmail will
cvsdist 333a3fa
  fail to restart on upgrades
cvsdist 05fa9f4
cvsdist 05fa9f4
* Wed Feb 20 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 05fa9f4
- add proper ifdefs around new alternative stuff to also be able
cvsdist 05fa9f4
  to build this for older releases
cvsdist 05fa9f4
cvsdist 05fa9f4
* Fri Feb  1 2002 Bill Nottingham <notting@redhat.com> 8.11.6-12
7097453
- %%triggerpostun on older versions to make sure alternatives work on
cvsdist 05fa9f4
  upgrades
cvsdist 05fa9f4
cvsdist 05fa9f4
* Thu Jan 31 2002 Bill Nottingham <notting@redhat.com> 8.11.6-11
cvsdist 05fa9f4
- clean up alternatives somewhat, provide /usr/sbin/sendmail & friends
cvsdist 05fa9f4
cvsdist 05fa9f4
* Thu Jan 31 2002 Bernhard Rosenkraenzer <bero@redhat.com> 8.11.6-10
cvsdist 05fa9f4
- Use alternatives
cvsdist 90ef36d
cvsdist 98c3f09
* Tue Jan 22 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 98c3f09
- fix quotation in spec-file
cvsdist 98c3f09
cvsdist 98c3f09
* Thu Jan 10 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 98c3f09
- integrate ugly logic to compile this src.rpm also on older Red Hat
cvsdist 98c3f09
  Linux releases
cvsdist 98c3f09
- clean up spec file and patches a bit
cvsdist 98c3f09
- add db4 support
cvsdist 98c3f09
cvsdist 98c3f09
* Wed Jan 09 2002 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 98c3f09
- fix another path to correct docu
cvsdist 98c3f09
- include sendmail/README in the docu
cvsdist 98c3f09
- compile with -D_FFR_WORKAROUND_BROKEN_NAMESERVERS, but do not
cvsdist 98c3f09
  enable this at runtime
cvsdist 98c3f09
- devel subpackage files owned by root now
cvsdist 98c3f09
cvsdist 98c3f09
* Fri Dec 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 98c3f09
- change "-q" to "-s" as option to make #57216
cvsdist 98c3f09
- move milter lib into separate "devel" sub-package
cvsdist 98c3f09
- add include files to devel sub-package #56064
cvsdist 98c3f09
- fix pointer in access file to docu #54351
cvsdist 98c3f09
cvsdist 98c3f09
* Mon Sep 10 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 98c3f09
- add libmilter docu
cvsdist 98c3f09
- add support for userdb to /etc/mail/Makefile
cvsdist 98c3f09
- use "btree" database files if a userdb is used
cvsdist 98c3f09
- buildrequires tcp_wrappers
cvsdist 98c3f09
cvsdist 04a6582
* Fri Aug 31 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 04a6582
- fix libmilter support
cvsdist 04a6582
- fix init script to use /etc/mail/Makefile #52932
cvsdist 04a6582
cvsdist 1f04523
* Sat Aug 25 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 1f04523
- add libmilter library
cvsdist 1f04523
cvsdist e63041c
* Thu Aug 23 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist e63041c
- update to 8.11.6
cvsdist e63041c
- correctly use /etc/mail/statistics
cvsdist e63041c
cvsdist 849c77a
* Thu Aug 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 849c77a
- change init script back to older conventions #51297
cvsdist 849c77a
- remove DoS patch, not needed anymore #51247
cvsdist 849c77a
cvsdist 101e095
* Mon Aug 06 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 101e095
- add option '-t' to procmail for local mail delivery
cvsdist 101e095
cvsdist 101e095
* Tue Jul 24 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 101e095
- point to the map files in sendmail.cf as pointed out by
cvsdist 101e095
  David Beveridge <David@beveridge.com>
cvsdist 101e095
cvsdist 101e095
* Mon Jul 23 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 101e095
- add build requires #49695
cvsdist 101e095
- do not call "userdel"
cvsdist 101e095
cvsdist 101e095
* Tue Jul 10 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 101e095
- change sendmail.cf to "noreplace"
cvsdist 101e095
cvsdist 101e095
* Thu Jun 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 101e095
- update to 8.11.4
cvsdist 101e095
cvsdist 101e095
* Wed May 09 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 101e095
- update to 8.11.3
cvsdist 101e095
- add "localhost.localdomain" to the list of hostnames accepted
cvsdist 101e095
  for local delivery "Cw" in /etc/mail/sendmail.mc
cvsdist 101e095
- add patches from Pekka Savola <pekkas@netcore.fi>
cvsdist 101e095
	- Enable IPv6 at compile time, patch for glibc 2.2 from PLD
cvsdist 101e095
	- Add a commented-out IPv6 daemon .mc line to sendmail.mc
cvsdist 101e095
	- buildrequire: openldap-devel, cyrus-sasl-devel
cvsdist 101e095
cvsdist 83f6af4
* Fri Mar  2 2001 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 83f6af4
- rebuild in new environment
cvsdist 83f6af4
cvsdist 83f6af4
* Tue Feb 27 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- add noreplace for /etc/sysconfig/sendmail and /etc/mail/sendmail.mc
cvsdist 83f6af4
cvsdist 83f6af4
* Wed Feb 21 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- add changes from Christopher McCrory <chrismcc@pricegrabber.com>:
cvsdist 83f6af4
	- prepare /etc/mail/Makefile for more maps not shipped with this rpm
cvsdist 83f6af4
	- changed sendmail.mc to include some more commented out options,
cvsdist 83f6af4
	  so that people are directly pointed at important options
cvsdist 83f6af4
	- add /etc/pam.d/smtp for AUTH
cvsdist 83f6af4
	- add FEATURE(use_ct_file) and /etc/mail/trusted-users
cvsdist 83f6af4
cvsdist 83f6af4
* Fri Feb 16 2001 Tim Powers <timp@redhat.com>
cvsdist 83f6af4
- don't obsolete postfix and exim, only conflict (for RHN purposes)
cvsdist 83f6af4
cvsdist 35607f7
* Thu Feb 15 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 83f6af4
- obsolete and conflict with exim and postfix
cvsdist 83f6af4
cvsdist 83f6af4
* Wed Feb 14 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- fix devision by zero bug in #20395
cvsdist 83f6af4
- mv /usr/lib/sendmail-cf /usr/share/sendmail-cf
cvsdist 83f6af4
cvsdist 35607f7
* Wed Feb  7 2001 Trond Eivind Glomsrød <teg@redhat.com>
cvsdist 83f6af4
- i18n tweaks to initscript
cvsdist 83f6af4
cvsdist 83f6af4
* Wed Feb 07 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- aliases.db should be owned by group root
cvsdist 83f6af4
cvsdist 83f6af4
* Wed Jan 24 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- prepare for startup-script translation
cvsdist 83f6af4
cvsdist 83f6af4
* Tue Jan 23 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- enable daemon mode again, but only listen to the loopback device
cvsdist 83f6af4
  instead of all devices.
cvsdist 83f6af4
- do not include check.tar with old anti-spam rules 
cvsdist 83f6af4
cvsdist 83f6af4
* Fri Jan 12 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- fix configuration of /etc/aliases
cvsdist 83f6af4
cvsdist 83f6af4
* Mon Jan 08 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- fix interoperation problems with communigate pro
cvsdist 83f6af4
- disable msa
cvsdist 83f6af4
cvsdist 83f6af4
* Thu Jan 04 2001 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- update to (security release) 8.11.2
cvsdist 83f6af4
- build also on RHL 6.x #16061
cvsdist 83f6af4
- include smrsh man-page #17901
cvsdist 83f6af4
- use the "-f" flag for makemap to preserve case for virtusertable
cvsdist 83f6af4
  and userdb in /etc/mail/Makefile - suggested by Harald Hoyer
cvsdist 83f6af4
- fix /usr/doc -> usr/share/doc in docu #20611
cvsdist 83f6af4
- wrong path in sendmail.mc #20691
cvsdist 83f6af4
- tcp-wrapper support wasn't enabled correctly #21642
cvsdist 83f6af4
- do not expose user "root" when masquerading like in older releases #21643
cvsdist 83f6af4
- disable the VRFY and EXPN smtp commands #21801
cvsdist 83f6af4
- disable queue-runs for normal users (restrictqrun privacy flag)
cvsdist 83f6af4
- fix typo in sendmail.mc #21880, #22682
cvsdist 83f6af4
- disable daemon mode to see what needs fixing
cvsdist 83f6af4
cvsdist 83f6af4
* Mon Oct 02 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 83f6af4
- update to 8.11.1
cvsdist 83f6af4
cvsdist 83f6af4
* Fri Sep 08 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 83f6af4
- rebuild in new environment
cvsdist 83f6af4
cvsdist 53226c2
* Tue Aug 22 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 53226c2
- apply fixes for LDAP maps being closed too soon
cvsdist 53226c2
cvsdist 53226c2
* Mon Aug 14 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 53226c2
- provide /usr/lib/sasl/Sendmail.conf so that people know we can use it (#16064)
cvsdist 53226c2
cvsdist 53226c2
* Mon Aug  7 2000 Florian La Roche <Florian.LaRoche@redhat.de>
cvsdist 53226c2
- enable listening on the smtp port again
cvsdist 53226c2
cvsdist 53226c2
* Fri Aug  4 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 53226c2
- fix "missing find_m4.sh" problem by defining M4=/usr/bin/m4 (#14767)
cvsdist 53226c2
cvsdist 53226c2
* Mon Jul 31 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 53226c2
- okay, enable LDAP support again
cvsdist 53226c2
- enable SMTP auth support via Cyrus SASL
cvsdist 53226c2
cvsdist 53226c2
* Tue Jul 25 2000 Nalin Dahyabhai <nalin@redhat.com>
cvsdist 53226c2
- disable the LDAP support until we can remove the sendmail->OpenLDAP->perl dep
cvsdist 53226c2
- fix prereq
cvsdist 53226c2
cvsdist 53226c2
* Tue Jul 25 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- update to sendmail 8.11.0
cvsdist 53226c2
- add LDAP support
cvsdist 53226c2
cvsdist 53226c2
* Thu Jul 20 2000 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- move initscript back
cvsdist 53226c2
cvsdist 53226c2
* Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
cvsdist 53226c2
- automatic rebuild
cvsdist 53226c2
cvsdist 53226c2
* Sun Jul  9 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- require procmail
cvsdist 53226c2
- add further aliases
cvsdist 53226c2
cvsdist 53226c2
* Sat Jul  8 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- prereq init.d
cvsdist 53226c2
- fix typo
cvsdist 53226c2
cvsdist 53226c2
* Tue Jul  4 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- ignore error from useradd
cvsdist 53226c2
cvsdist 53226c2
* Fri Jun 30 2000 Than Ngo <than@redhat.de>
cvsdist 53226c2
- FHS fixes
cvsdist 53226c2
- /etc/rc.d/init.d -> /etc/init.d
cvsdist 53226c2
- fix initscript
cvsdist 53226c2
cvsdist 53226c2
* Fri Jun 23 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- change to /usr/share/man
cvsdist 53226c2
cvsdist 53226c2
* Wed Jun 21 2000 Preston Brown <pbrown@redhat.com>
cvsdist 53226c2
- turn off daemon behaviour by default
cvsdist 53226c2
cvsdist 53226c2
* Mon Jun 18 2000 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- rebuild, fix dependencies
cvsdist 53226c2
cvsdist 53226c2
* Sat Jun 10 2000 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- prereq /usr/sbin/useradd
cvsdist 53226c2
cvsdist 53226c2
* Fri May 19 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- enable MAP_REGEX
cvsdist 53226c2
- enable tcp_wrapper support
cvsdist 53226c2
cvsdist 53226c2
* Thu May 18 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- fix etc/mail/aliases -> /etc/aliases in sendmail-redhat.mc
cvsdist 53226c2
cvsdist 53226c2
* Wed May  3 2000 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- update to 8.10.1
cvsdist 53226c2
- fix build without sendmail installed
cvsdist 53226c2
- add 'mailnull' user
cvsdist 53226c2
cvsdist 53226c2
* Wed Mar 15 2000 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- update to 8.10.0
cvsdist 53226c2
- remove compatiblity chkconfig links
cvsdist 53226c2
- add a mailnull user for sendmail to use
cvsdist 53226c2
cvsdist 53226c2
* Thu Feb 17 2000 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- break the hard link for makemap and create it as a symlnk (#8223)
cvsdist 53226c2
cvsdist 35607f7
* Thu Feb 17 2000 Bernhard Rosenkränzer <bero@redhat.com>
cvsdist 53226c2
- Fix location of mailertable (Bug #6035)
cvsdist 53226c2
cvsdist 53226c2
* Sat Feb  5 2000 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- fixes for non-root builds (#8178)
cvsdist 53226c2
cvsdist 53226c2
* Wed Feb  2 2000 Florian La Roche <Florian.LaRoche@redhat.com>
cvsdist 53226c2
- change perms on /etc/sysconfig/sendmail from 0755 to 0644
cvsdist 53226c2
- allow compressed man-pages
cvsdist 53226c2
cvsdist 53226c2
* Thu Dec 02 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- add patch to prevent the DoS when rebuilding aliases
cvsdist 53226c2
cvsdist 53226c2
* Wed Sep  1 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 53226c2
- install man pages, not groff output (#3746).
cvsdist 53226c2
- use dnl not '#' in m4 comment (#3749).
cvsdist 53226c2
- add FEATURE(mailtertable) to the config -- example file needs this (#4649).
cvsdist 53226c2
- use db2 not db1.
cvsdist 53226c2
cvsdist 53226c2
* Tue Aug 31 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 53226c2
- add 127.0.0.1 to /etc/mail/access to avoid IDENT: relay problem (#3178).
cvsdist 53226c2
cvsdist 53226c2
* Tue Aug 31 1999 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- chkconfig --del in preun, not postun (#3982)
cvsdist 53226c2
cvsdist 53226c2
* Mon Aug 16 1999 Bill Nottingham <notting@redhat.com>
cvsdist 53226c2
- initscript munging
cvsdist 53226c2
cvsdist 53226c2
* Fri Jul 02 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- fixed typo bug in comment in the default .mc file (#2812)
cvsdist 53226c2
cvsdist 53226c2
* Mon Apr 19 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- fox the awk scripts in the postinstall
cvsdist 53226c2
- enable FEATURE(accept_unresolvable_domains) by default to make laptop
cvsdist 53226c2
  users happy.
cvsdist 53226c2
cvsdist 53226c2
* Sun Apr 18 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- make the redhat.mc be a separate source files. Sanitize patches that used
cvsdist 53226c2
  to touch it.
cvsdist 53226c2
- install redhat.mc as /etc/sendmail.mc so that people can easily modify
cvsdist 53226c2
  their sendmail.cf configurations.
cvsdist 53226c2
cvsdist 53226c2
* Mon Apr 05 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- fixed virtusertable patch
cvsdist 53226c2
- make smrsh look into /etc/smrsh
cvsdist 53226c2
cvsdist 53226c2
* Mon Mar 29 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 53226c2
- remove noreplace attr from sednmail.cf.
cvsdist 53226c2
cvsdist 53226c2
* Thu Mar 25 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- provide a more sane /etc/mail/access default config file
cvsdist 53226c2
- use makemap to initializa the empty databases, not touch
cvsdist 53226c2
- added a small, but helpful /etc/mail/Makefile
cvsdist 53226c2
cvsdist 53226c2
* Mon Mar 22 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 53226c2
- correxct dangling symlinks.
7097453
- check for map file existence in %%post.
cvsdist 53226c2
cvsdist 53226c2
* Sun Mar 21 1999 Cristian Gafton <gafton@redhat.com> 
cvsdist 53226c2
- auto rebuild in the new build environment (release 3)
cvsdist 53226c2
cvsdist 53226c2
* Fri Mar 19 1999 Jeff Johnson <jbj@redhat.com>
cvsdist 53226c2
- improved 8.9.3 config from Mike McHenry <mmchen@minn.net>
cvsdist 53226c2
cvsdist 53226c2
* Tue Mar 16 1999 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- version 8.9.3
cvsdist 53226c2
cvsdist 53226c2
* Tue Dec 29 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- build for 6.0
cvsdist 53226c2
- use the libdb1 stuff correctly
cvsdist 53226c2
cvsdist 53226c2
* Mon Sep 21 1998 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 53226c2
- Allow empty QUEUE in /etc/sysconfig/sendmail for those who
cvsdist 53226c2
  want to run sendmail in daemon mode without processing the
cvsdist 53226c2
  queue regularly.
cvsdist 53226c2
cvsdist 53226c2
* Thu Sep 17 1998 Michael K. Johnson <johnsonm@redhat.com>
cvsdist 53226c2
- /etc/sysconfig/sendmail
cvsdist 53226c2
cvsdist 53226c2
* Fri Aug 28 1998 Jeff Johnson <jbj@redhat.com>
cvsdist 53226c2
- recompile statically linked binary for 5.2/sparc
cvsdist 53226c2
cvsdist 53226c2
* Tue May 05 1998 Prospector System <bugs@redhat.com>
cvsdist 53226c2
- translations modified for de, fr, tr
cvsdist 53226c2
cvsdist 53226c2
* Sat May 02 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- enhanced initscripts
cvsdist 53226c2
cvsdist 53226c2
* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
cvsdist 53226c2
- added a rmail patch
cvsdist 53226c2
cvsdist 53226c2
* Wed Oct 29 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- argh!  Fixed some of the db1 handling that had to be added for glibc 2.1
cvsdist 53226c2
cvsdist 53226c2
* Fri Oct 24 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- added support for db1 on SPARC
cvsdist 53226c2
cvsdist 53226c2
* Thu Oct 16 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- added chkconfig support
cvsdist 53226c2
- various spec file cleanups
cvsdist 53226c2
- changed group to Networking/Daemons (from Daemons).  Sure, it runs on
cvsdist 53226c2
  non networked systems, but who really *needs* it then?
cvsdist 53226c2
cvsdist 53226c2
* Wed Oct 08 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- made /etc/mail/deny.db a ghost
cvsdist 53226c2
- removed preun that used to remove deny.db (ghost handles that now)
cvsdist 53226c2
- NOTE: upgrading from the sendmail packages in 4.8, 4.8.1, and possibly
cvsdist 53226c2
  4.9 (all Red Hat betas between 4.2 and 5.0) could cause problems.  You
cvsdist 53226c2
  may need to do a makemap in /etc/mail and a newaliases after upgrading
cvsdist 53226c2
  from those packages.  Upgrading from 4.2 or prior should be fine.
cvsdist 53226c2
cvsdist 53226c2
* Mon Oct 06 1997 Erik Troan <ewt@redhat.com>
cvsdist 53226c2
- made aliases.db a ghost
cvsdist 53226c2
cvsdist 53226c2
* Tue Sep 23 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- fixed preuninstall script to handle aliases.db on upgrades properly
cvsdist 53226c2
cvsdist 53226c2
* Mon Sep 15 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- fixed post-install output and changed /var/spool/mqueue to 755
cvsdist 53226c2
cvsdist 53226c2
* Thu Sep 11 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- fixed /usr/lib/sendmail-cf paths
cvsdist 53226c2
cvsdist 53226c2
* Tue Sep 09 1997 Donnie Barnes <djb@redhat.com>
cvsdist 53226c2
- updated to 8.8.7
cvsdist 53226c2
- added some spam filtration
cvsdist 53226c2
- combined some makefile patches
cvsdist 53226c2
- added BuildRoot support
cvsdist 53226c2
cvsdist 53226c2
* Wed Sep 03 1997 Erik Troan <ewt@redhat.com>
cvsdist 53226c2
- marked initscript symlinks as missingok
cvsdist 53226c2
- run newalises after creating /var/spool/mqueue
cvsdist 53226c2
cvsdist 53226c2
* Thu Jun 12 1997 Erik Troan <ewt@redhat.com>
cvsdist 53226c2
- built against glibc, udated release to -6 (skipped -5!)
cvsdist 53226c2
cvsdist 53226c2
* Tue Apr 01 1997 Erik Troan <ewt@redhat.com>
cvsdist 53226c2
- Added -nsl on the Alpha (for glibc to provide NIS functions).
cvsdist 53226c2
cvsdist 53226c2
* Mon Mar 03 1997 Erik Troan <ewt@redhat.com>
cvsdist 53226c2
- Added nis support.