Hello community,
here is the log from the commit of package sendmail
checked in at Fri Apr 6 00:30:30 CEST 2007.
--------
--- sendmail/sendmail.changes 2007-02-16 16:11:46.000000000 +0100
+++ /mounts/work_src_done/STABLE/sendmail/sendmail.changes 2007-04-05 17:06:35.872974000 +0200
@@ -1,0 +2,6 @@
+Thu Apr 5 17:05:39 CEST 2007 - werner@suse.de
+
+- Update to release sendmail 8.14.1
+- Add port check for polling smtp port (fate #302078)
+
+-------------------------------------------------------------------
Old:
----
FAQ.sendmail-8.13.bz2
sendmail-8.13.8.dif
sendmail-8.13.8.tar.bz2
New:
----
FAQ.sendmail-8.14.bz2
sendmail-8.14.1.dif
sendmail-8.14.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sendmail.spec ++++++
--- /var/tmp/diff_new_pack.s11541/_old 2007-04-06 00:30:08.000000000 +0200
+++ /var/tmp/diff_new_pack.s11541/_new 2007-04-06 00:30:08.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package sendmail (Version 8.13.8)
+# spec file for package sendmail (Version 8.14.1)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -15,7 +15,7 @@
URL: http://www.sendmail.org/
%define SUBDIRS libsmutil libsmdb sendmail mail.local mailstats makemap praliases rmail smrsh libmilter libsm editmap
#Copyright: 1983 Eric P. Allman
-License: Freely Redistributable Software (FSR)
+License: Any permissive
Group: Productivity/Networking/Email/Servers
PreReq: fileutils sed fillup /sbin/insserv
Provides: sendcf smailcfg smtp_daemon
@@ -23,12 +23,12 @@
Conflicts: smail postfix sendmail-tls postfix-tls
Obsoletes: sendmail-tls
Autoreqprov: on
-Version: 8.13.8
-Release: 32
+Version: 8.14.1
+Release: 1
Summary: BSD Sendmail
#Source0: ftp://ftp.sendmail.org/pub/sendmail/sendmail.%{version}.tar.bz2
Source0: sendmail-%{version}.tar.bz2
-Source1: FAQ.sendmail-8.13.bz2
+Source1: FAQ.sendmail-8.14.bz2
Patch0: sendmail-%{version}.dif
Patch1: sendmail-8.13.5-select.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -53,7 +53,7 @@
%package -n sendmail-devel
Summary: BSD Sendmail Development Kit
#Copyright: 1983 Eric P. Allman
-License: Freely Redistributable Software (FSR)
+License: Any permissive
Group: Development/Libraries/Other
Autoreqprov: on
@@ -70,11 +70,11 @@
Eric Allman
%package -n rmail
-Version: 8.13.8
+Version: 8.14.1
Release: 1
Summary: Rmail of the BSD Sendmail
#Copyright: 1983 Eric P. Allman
-License: Freely Redistributable Software (FSR)
+License: Any permissive
Group: Productivity/Networking/Email/Servers
Autoreqprov: on
@@ -440,6 +440,9 @@
%doc %{_mandir}/man8/rmail.8.gz
%changelog
+* Thu Apr 05 2007 - werner@suse.de
+- Update to release sendmail 8.14.1
+- Add port check for polling smtp port (fate #302078)
* Fri Feb 16 2007 - werner@suse.de
- Branch new package rmail from sendmail source
- Split off uucp spec file from this spec file
++++++ uucp.spec ++++++
--- /var/tmp/diff_new_pack.s11541/_old 2007-04-06 00:30:08.000000000 +0200
+++ /var/tmp/diff_new_pack.s11541/_new 2007-04-06 00:30:08.000000000 +0200
@@ -17,7 +17,7 @@
Requires: /usr/bin/rmail filesystem netcfg
Autoreqprov: on
Version: 1.07
-Release: 302
+Release: 308
Summary: Taylor UUCP
Source0: uucp-1.07.tar.bz2
Source1: uucpcfg.tar.bz2
++++++ sendmail-8.13.8.dif -> sendmail-8.14.1.dif ++++++
--- sendmail/sendmail-8.13.8.dif 2007-02-16 17:32:44.000000000 +0100
+++ /mounts/work_src_done/STABLE/sendmail/sendmail-8.14.1.dif 2007-04-05 17:00:52.464013000 +0200
@@ -209,7 +209,7 @@
+divert(0)dnl
--- cf/m4/proto.m4
+++ cf/m4/proto.m4 2006-08-10 11:32:28.000000000 +0200
-@@ -1233,6 +1233,12 @@ ifdef(`_PRESERVE_LUSER_HOST_', `dnl
+@@ -1243,6 +1243,12 @@ ifdef(`_PRESERVE_LUSER_HOST_', `dnl
R< $+ > $+ $: < $1 > $2 $&{Host}')
dnl')
@@ -487,21 +487,21 @@
M=QPAGE_MAILER_MAX, T=DNS/RFC822/X-Unix,_QPAGE_QGRP
A=QPAGE_MAILER_ARGS
--- cf/mailer/smtp.m4
-+++ cf/mailer/smtp.m4 2006-08-10 11:32:28.000000000 +0200
-@@ -31,6 +31,7 @@ POPDIVERT
++++ cf/mailer/smtp.m4 2007-04-05 15:27:41.548233395 +0200
+@@ -33,6 +33,7 @@ POPDIVERT
- VERSIONID(`$Id: smtp.m4,v 8.64 2001/04/03 01:52:54 gshapiro Exp $')
+ VERSIONID(`$Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $')
+LOCAL_RULESETS
#
# common sender and masquerading recipient rewriting
#
-@@ -105,6 +106,7 @@ SMasqRelay
+@@ -107,6 +108,7 @@ SMasqRelay
R$+ $: $>MasqSMTP $1
R$+ $: $>MasqHdr $1
+MAILER_DEFINITIONS
- Msmtp, P=[IPC], F=_MODMF_(CONCAT(_DEF_SMTP_MAILER_FLAGS, SMTP_MAILER_FLAGS), `SMTP'), S=EnvFromSMTP/HdrFromSMTP, R=ifdef(`_ALL_MASQUERADE_', `EnvToSMTP/HdrFromSMTP', `EnvToSMTP'), E=\r\n, L=990,
+ Msmtp, P=[IPC], F=_MODMF_(CONCAT(_DEF_SMTP_MAILER_FLAGS, SMTP_MAILER_FLAGS), `SMTP'), S=EnvFromSMTP/HdrFromSMTP, R=ifdef(`_ALL_MASQUERADE_', `EnvToSMTP/HdrFromSMTP', `EnvToSMTP'), E=\r\n, L=SMTP_MAILER_LL,
_OPTINS(`SMTP_MAILER_MAX', `M=', `, ')_OPTINS(`SMTP_MAILER_MAXMSGS', `m=', `, ')_OPTINS(`SMTP_MAILER_MAXRCPTS', `r=', `, ')_OPTINS(`SMTP_MAILER_CHARSET', `C=', `, ')T=DNS/RFC822/SMTP,_SMTP_QGRP
A=SMTP_MAILER_ARGS
--- cf/mailer/usenet.m4
@@ -817,16 +817,26 @@
{
chomp;
--- devtools/M4/UNIX/manpage.m4
-+++ devtools/M4/UNIX/manpage.m4 2006-08-10 11:32:28.000000000 +0200
-@@ -68,7 +68,7 @@ install-docs: ${MANPAGES}
- ifdef(`confNO_MAN_INSTALL', `divert(-1)', `dnl')
++++ devtools/M4/UNIX/manpage.m4 2007-04-05 15:33:06.670877838 +0200
+@@ -69,7 +69,7 @@ ifdef(`confNO_MAN_INSTALL', `divert(-1)'
define(`bldMAN_INSTALL_CMD',
`ifdef(`confDONT_INSTALL_CATMAN', `dnl',
--` ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).`${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}' `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)}/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'')
-+` ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).`${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}' `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'')
+ ` ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC} ]; then confMKDIR -p ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}; else :; fi ')
+- ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).`${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}' `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)}/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'')
++ ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).`${MAN'bldGET_MAN_SOURCE_NUM($1)`SRC}' `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN'}/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'')
ifdef(`confINSTALL_RAWMAN',
- ` ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).bldGET_MAN_SOURCE_NUM($1) `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'', `dnl')'
- )dnl
+ ` ifdef(`confMKDIR', `if [ ! -d ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN} ]; then confMKDIR -p ${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}; else :; fi ')
+ ${INSTALL} -c -o ${MANOWN} -g ${MANGRP} -m ${MANMODE} bldGET_MAN_BASE_NAME($1).bldGET_MAN_SOURCE_NUM($1) `${DESTDIR}${MAN'bldGET_MAN_SOURCE_NUM($1)`MAN}'/bldGET_MAN_BASE_NAME($1)`.${MAN'bldGET_MAN_SOURCE_NUM($1)`EXT}'', `dnl')'
+--- devtools/M4/depend/CC-M.m4
++++ devtools/M4/depend/CC-M.m4 2007-04-05 17:00:44.706997964 +0200
+@@ -3,6 +3,6 @@ depend: ${BEFORE} ${LINKS}
+ @mv Makefile Makefile.old
+ @sed -e '/^# Do not edit or remove this line or anything below it.$$/,$$d' < Makefile.old > Makefile
+ @echo "# Do not edit or remove this line or anything below it." >> Makefile
+- ${CC} -M ${COPTS} ${SRCS} >> Makefile
++ ${CC} -M ${O} ${COPTS} ${SRCS} >> Makefile
+
+ # End of $RCSfile: CC-M.m4,v $
--- devtools/Site/site.config.m4
+++ devtools/Site/site.config.m4 2007-02-16 17:32:23.000000000 +0100
@@ -0,0 +1,156 @@
@@ -1151,7 +1161,7 @@
.q "per user"
extensions.
For example, in the address
-@@ -4663,7 +4663,7 @@ for interpolation into argv's for mailer
+@@ -4677,7 +4677,7 @@ for interpolation into argv's for mailer
or for other contexts.
The ones marked \(dg are information passed into sendmail\**,
.(f
@@ -1160,7 +1170,7 @@
all of these macros have reasonable defaults.
Previous versions required that they be defined.
.)f
-@@ -5168,7 +5168,7 @@ and then passing that to
+@@ -5191,7 +5191,7 @@ and then passing that to
.i gethostbyname (3)
which is supposed to return the canonical version of that host name.\**
.(f
@@ -1169,7 +1179,7 @@
.i gethostname
might return
.q foo
-@@ -5196,7 +5196,7 @@ it is imperative that the config file se
+@@ -5219,7 +5219,7 @@ it is imperative that the config file se
.b $j
to the fully qualified domain name\**.
.(f
@@ -1178,7 +1188,7 @@
.b $j
at all, so up until 8.6,
config files
-@@ -6872,7 +6872,7 @@ will run as this user.
+@@ -6901,7 +6901,7 @@ will run as this user.
Defaults to 1:1.
The value can also be given as a symbolic user name.\**
.(f
@@ -1187,8 +1197,8 @@
.b g
option has been combined into the
.b DefaultUser
-@@ -7579,7 +7579,7 @@ authwarnings Put X-Authentication-Warnin
- and log warnings
+@@ -7627,7 +7627,7 @@ noactualrecipient Don't put X-Actual-Rec
+ which reveal the actual account that addresses map to.
.)b
.(f
-\**N.B.:
@@ -1196,7 +1206,7 @@
the
.b noreceipts
flag turns off support for RFC 1891
-@@ -7819,7 +7819,7 @@ If set to a non-zero (non-root) value,
+@@ -7867,7 +7867,7 @@ If set to a non-zero (non-root) value,
.i sendmail
will change to this user id shortly after startup\**.
.(f
@@ -1205,7 +1215,7 @@
it changes to this user after accepting a connection
but before reading any
.sm SMTP
-@@ -8432,7 +8432,7 @@ line may have an optional
+@@ -8498,7 +8498,7 @@ line may have an optional
to indicate that this configuration file uses modifications
specific to a particular vendor\**.
.(f
@@ -1214,7 +1224,7 @@
to the list of recognized vendors by editing the routine
.i setvendor
in
-@@ -9583,7 +9583,7 @@ gets their outgoing mail stamped as
+@@ -9668,7 +9668,7 @@ gets their outgoing mail stamped as
but people not listed in the database use the local hostname.
.sh 3 "Creating the database\**"
.(f
@@ -1223,7 +1233,7 @@
Other features are available which provide similar functionality,
e.g., virtual hosting and mapping local addresses into a
generic form as explained in cf/README.
-@@ -10140,7 +10140,7 @@ and
+@@ -10225,7 +10225,7 @@ and
fields are always scanned on ARPANET mail
to determine the sender\**;
.(f
@@ -1232,7 +1242,7 @@
this information is contained in the envelope.
The older ARPANET protocols did not completely distinguish
envelope from header.
-@@ -10368,7 +10368,7 @@ The distribution includes several possib
+@@ -10453,7 +10453,7 @@ The distribution includes several possib
If you are porting to a new environment
you may need to add some new tweaks.\**
.(f
@@ -1241,7 +1251,7 @@
sendmail@Sendmail.ORG.
.)f
.sh 2 "Configuration in sendmail/daemon.c"
-@@ -11212,7 +11212,7 @@ the following is a queue file sent to
+@@ -11297,7 +11297,7 @@ the following is a queue file sent to
and
.q bostic@okeeffe.CS.Berkeley.EDU \**:
.(f
@@ -1252,7 +1262,7 @@
.)f
--- include/sm/conf.h
+++ include/sm/conf.h 2006-08-10 11:32:28.000000000 +0200
-@@ -1402,13 +1402,30 @@ extern void *malloc();
+@@ -1435,13 +1435,30 @@ extern void *malloc();
# define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))
# endif /* !defined(KERNEL_VERSION) */
# define BSD 1 /* include BSD defines */
@@ -1286,7 +1296,7 @@
# define SM_CONF_GETOPT 0 /* need a replacement for getopt(3) */
# define HASUNAME 1 /* use System V uname(2) system call */
# define HASUNSETENV 1 /* has unsetenv(3) call */
-@@ -1418,7 +1435,11 @@ extern void *malloc();
+@@ -1451,7 +1468,11 @@ extern void *malloc();
# define HASGETUSERSHELL 0 /* getusershell(3) broken in Slackware 2.0 */
# endif /* HASGETUSERSHELL */
# ifndef IP_SRCROUTE
@@ -1299,7 +1309,7 @@
# endif /* ! IP_SRCROUTE */
# ifndef HAS_IN_H
# define HAS_IN_H 1 /* use netinet/in.h */
-@@ -1427,15 +1448,15 @@ extern void *malloc();
+@@ -1460,15 +1481,15 @@ extern void *malloc();
# define USE_SIGLONGJMP 1 /* sigsetjmp needed for signal handling */
# endif /* ! USE_SIGLONGJMP */
# ifndef HASFLOCK
@@ -1318,7 +1328,7 @@
# endif /* ! HASFLOCK */
# ifndef LA_TYPE
# define LA_TYPE LA_PROCSTR
-@@ -1449,6 +1470,7 @@ extern void *malloc();
+@@ -1482,6 +1503,7 @@ extern void *malloc();
# endif /* (LINUX_VERSION_CODE >= KERNEL_VERSION(2,0,0)) */
# if defined(__GLIBC__) && defined(__GLIBC_MINOR__)
# define HASSTRERROR 1 /* has strerror(3) */
@@ -1326,7 +1336,7 @@
# endif /* defined(__GLIBC__) && defined(__GLIBC_MINOR__) */
# ifndef TZ_TYPE
# define TZ_TYPE TZ_NONE /* no standard for Linux */
-@@ -1461,6 +1483,10 @@ extern void *malloc();
+@@ -1494,6 +1516,10 @@ extern void *malloc();
# endif /* ! _PATH_SENDMAILPID */
# include
# undef atol /* wounded in */
@@ -1337,7 +1347,7 @@
# if NETINET6
/*
** Linux doesn't have a good way to tell userland what interfaces are
-@@ -1474,8 +1500,7 @@ extern void *malloc();
+@@ -1507,8 +1533,7 @@ extern void *malloc();
** Indirectly included from glibc's . IPv6 support is native
** in 2.1 and later, but the APIs appear before the functions.
*/
@@ -1347,7 +1357,7 @@
# if (GLIBC_VERSION >= 0x201)
# undef IPPROTO_ICMPV6 /* linux #defines, glibc enums */
# else /* (GLIBC_VERSION >= 0x201) */
-@@ -1486,7 +1511,7 @@ extern void *malloc();
+@@ -1519,7 +1544,7 @@ extern void *malloc();
# define NEEDSGETIPNODE 1
# endif /* (GLIBC_VERSION >= 0x201 && !defined(NEEDSGETIPNODE)) */
# undef GLIBC_VERSION
@@ -1357,13 +1367,13 @@
# ifndef HASFCHOWN
# define HASFCHOWN 1 /* fchown(2) */
--- libsm/Makefile.m4
-+++ libsm/Makefile.m4 2006-08-10 11:32:28.000000000 +0200
-@@ -5,6 +5,7 @@ include(confBUILDTOOLSDIR`/M4/switch.m4'
- define(`confREQUIRE_LIBSM', `true')
++++ libsm/Makefile.m4 2007-04-05 15:34:20.952618321 +0200
+@@ -6,6 +6,7 @@ define(`confREQUIRE_LIBSM', `true')
+ define(`confREQUIRE_SM_OS_H', `true')
PREPENDDEF(`confENVDEF', `confMAPDEF')
bldPRODUCT_START(`library', `libsm')
+define(`bldINSTALLABLE', `true')
- define(`bldSOURCES', ` assert.c debug.c errstring.c exc.c heap.c match.c rpool.c strdup.c strerror.c strl.c clrerr.c fclose.c feof.c ferror.c fflush.c fget.c fpos.c findfp.c flags.c fopen.c fprintf.c fpurge.c fput.c fread.c fscanf.c fseek.c fvwrite.c fwalk.c fwrite.c get.c makebuf.c put.c refill.c rewind.c setvbuf.c smstdio.c snprintf.c sscanf.c stdio.c strio.c ungetc.c vasprintf.c vfprintf.c vfscanf.c vprintf.c vsnprintf.c wbuf.c wsetup.c string.c stringf.c xtrap.c strto.c test.c path.c strcasecmp.c strrevcmp.c signal.c clock.c config.c shm.c sem.c mbdb.c strexit.c cf.c ldap.c niprop.c mpeix.c memstat.c ')
+ define(`bldSOURCES', ` assert.c debug.c errstring.c exc.c heap.c match.c rpool.c strdup.c strerror.c strl.c clrerr.c fclose.c feof.c ferror.c fflush.c fget.c fpos.c findfp.c flags.c fopen.c fprintf.c fpurge.c fput.c fread.c fscanf.c fseek.c fvwrite.c fwalk.c fwrite.c get.c makebuf.c put.c refill.c rewind.c setvbuf.c smstdio.c snprintf.c sscanf.c stdio.c strio.c ungetc.c vasprintf.c vfprintf.c vfscanf.c vprintf.c vsnprintf.c wbuf.c wsetup.c string.c stringf.c xtrap.c strto.c test.c path.c strcasecmp.c strrevcmp.c signal.c clock.c config.c shm.c sem.c mbdb.c strexit.c cf.c ldap.c niprop.c mpeix.c memstat.c util.c ')
bldPRODUCT_END
dnl msg.c
--- libsmutil/Makefile.m4
@@ -1378,7 +1388,7 @@
bldPRODUCT_END
--- mail.local/Makefile.m4
+++ mail.local/Makefile.m4 2006-08-10 11:32:28.000000000 +0200
-@@ -19,8 +19,12 @@ bldPRODUCT_START(`manpage', `mail.local'
+@@ -20,8 +20,12 @@ bldPRODUCT_START(`manpage', `mail.local'
define(`bldSOURCES', `mail.local.8')
bldPRODUCT_END
@@ -1450,7 +1460,7 @@
This requires the new Berkeley DB
--- praliases/Makefile.m4
+++ praliases/Makefile.m4 2006-08-10 11:32:28.000000000 +0200
-@@ -8,7 +8,8 @@ PREPENDDEF(`confENVDEF', `confMAPDEF')
+@@ -9,7 +9,8 @@ PREPENDDEF(`confENVDEF', `confMAPDEF')
PREPENDDEF(`confINCDIRS', `-I${SMSRCDIR} ')
bldPRODUCT_START(`executable', `praliases')
@@ -1473,7 +1483,7 @@
/* set from system and protocol used */
--- sendmail/Makefile.m4
+++ sendmail/Makefile.m4 2007-02-12 17:04:53.000000000 +0100
-@@ -47,13 +47,16 @@ ${DESTDIR}/etc/mail/submit.cf:
+@@ -49,13 +49,16 @@ ${DESTDIR}/etc/mail/submit.cf:
cd ${SRCDIR}/cf/cf && make install-submit-cf
MSPQ=ifdef(`confMSP_QUEUE_DIR', `confMSP_QUEUE_DIR', `/var/spool/clientmqueue')
@@ -1589,7 +1599,7 @@
that does not have HASURANDOMDEV defined, you either need to specify
--- sendmail/control.c
+++ sendmail/control.c 2006-08-10 11:32:28.000000000 +0200
-@@ -141,7 +141,7 @@ opencontrolsocket()
+@@ -137,7 +137,7 @@ opencontrolsocket()
}
}
@@ -1600,7 +1610,7 @@
closecontrolsocket(true);
--- sendmail/domain.c
+++ sendmail/domain.c 2006-08-10 11:32:28.000000000 +0200
-@@ -888,14 +888,20 @@ cnameloop:
+@@ -889,14 +889,20 @@ cnameloop:
if (qtype == initial)
gotmx = false;
if (tTd(8, 5))
@@ -1625,7 +1635,7 @@
answer.qb2, sizeof(answer.qb2));
--- sendmail/readcf.c
+++ sendmail/readcf.c 2006-08-10 11:32:28.000000000 +0200
-@@ -1524,15 +1524,20 @@ makemailer(line)
+@@ -1559,15 +1559,20 @@ makemailer(line)
#endif /* NETUNIX */
)
{
@@ -1650,7 +1660,7 @@
m->m_mtatype = "dns";
--- sendmail/sendmail.h
+++ sendmail/sendmail.h 2006-08-10 11:32:29.000000000 +0200
-@@ -144,14 +144,14 @@ SM_UNUSED(static char SmailId[]) = "@(#)
+@@ -145,14 +145,14 @@ SM_UNUSED(static char SmailId[]) = "@(#)
# define SASL SASL_VERSION
# else /* SASL == 1 || SASL == 2 */
# if SASL != SASL_VERSION
@@ -1671,7 +1681,7 @@
#endif /* SASL */
--- sendmail/udb.c
+++ sendmail/udb.c 2006-08-10 11:32:29.000000000 +0200
-@@ -1038,24 +1038,29 @@ _udbx_init(e)
+@@ -1040,24 +1040,29 @@ _udbx_init(e)
# if DB_VERSION_MAJOR < 2
sm_dprintf("dbopen(%s): %s\n",
@@ -1704,7 +1714,7 @@
up->udb_type = UDB_EOLIST;
if (up->udb_dbname != spec)
sm_free(up->udb_dbname); /* XXX */
-@@ -1069,10 +1074,11 @@ _udbx_init(e)
+@@ -1071,10 +1076,11 @@ _udbx_init(e)
{
# if DB_VERSION_MAJOR < 2
sm_dprintf("_udbx_init: dbopen(%s)\n",
@@ -3485,8 +3495,8 @@
+/usr/lib/sendmail.d/bin/mail.local root:root 0511
+/var/run/sendmail root:root 1750
--- suse/rc
-+++ suse/rc 2006-08-10 11:32:29.000000000 +0200
-@@ -0,0 +1,108 @@
++++ suse/rc 2007-04-05 16:39:37.369041981 +0200
+@@ -0,0 +1,120 @@
+#! /bin/sh
+# Copyright (c) 1996-2002 SuSE Gmbh Nuernberg, Germany.
+# Copyright (c) 2006 SuSE LINUX Products GmbH, Germany.
@@ -3530,7 +3540,19 @@
+poll25 ()
+{
+ local timeout=1000
-+ while ! fuser -sn tcp 25 > /dev/null 2>&1 ; do
++ local port=25
++
++ if test -f /etc/sendmail.cf ; then
++ port=$(grep -E '^O[[:space:]]+DaemonPortOptions' /etc/sendmail.cf)
++ elif test -f /etc/mail/sendmail.cf ; then
++ port=$(grep -E '^O[[:space:]]+DaemonPortOptions' /etc/mail/sendmail.cf)
++ fi
++
++ port=${port#*Port=}
++ port=${port%%,*}
++ test "${port:0:1}" = "O" -o -z "${port}" && port=25
++
++ while ! fuser -sn tcp $port > /dev/null 2>&1 ; do
+ test $timeout -eq 0 && return 1
+ usleep 10000
+ : $((timeout--))
@@ -4521,7 +4543,7 @@
+ Your SuSE Team
--- vacation/vacation.c
+++ vacation/vacation.c 2006-08-10 11:32:29.000000000 +0200
-@@ -692,6 +692,7 @@ junkmail(from)
+@@ -693,6 +693,7 @@ junkmail(from)
{ "uucp", 4 },
{ "mailer-daemon", 13 },
{ "mailer", 6 },
@@ -4529,7 +4551,7 @@
{ NULL, 0 }
};
-@@ -700,6 +701,8 @@ junkmail(from)
+@@ -701,6 +702,8 @@ junkmail(from)
{ "-request", 8 },
{ "-relay", 6 },
{ "-owner", 6 },
++++++ sendmail-8.13.8.tar.bz2 -> sendmail-8.14.1.tar.bz2 ++++++
++++ 42915 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org