Hello community, here is the log from the commit of package sendmail for openSUSE:Factory checked in at 2014-04-02 17:25:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sendmail (Old) and /work/SRC/openSUSE:Factory/.sendmail.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "sendmail" Changes: -------- --- /work/SRC/openSUSE:Factory/sendmail/sendmail.changes 2014-03-31 20:44:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.sendmail.new/sendmail.changes 2014-04-02 17:25:50.000000000 +0200 @@ -1,0 +2,56 @@ +Wed Apr 2 09:59:06 UTC 2014 - werner@suse.de + +- In systemd mail-transfer-agent.target is gone even if there are + MTAs around which will be started without socket/bus activation + +------------------------------------------------------------------- +Tue Apr 1 08:56:06 UTC 2014 - werner@suse.de + +- Update to sendmail 8.14.8 (bnc#871258) + * Properly initialize all OpenSSL algorithms for versions before + OpenSSL 0.9.8o. Without this SHA2 algorithms may not + work properly, causing for example failures for certs + that use sha256WithRSAEncryption as signature algorithm. + * When looking up hostnames, ensure only to return those records + for the requested family (AF_INET or AF_INET6). + On system that have NEEDSGETIPNODE and NETINET6 + this may have failed and cause delivery problems. + Problem noted by Kees Cook. + * A new mailer flag '!' is available to suppress an MH hack + that drops an explicit From: header if it is the + same as what sendmail would generate. + * Add an FFR (for future release) to use uncompressed IPv6 addresses, + i.e., they will not contain "::". For example, instead + of ::1 it will be 0:0:0:0:0:0:0:1. This means that + configuration data (including maps, files, classes, + custom ruleset, etc) have to use the same format. + This will be turned on in 8.15. It can be enabled in 8.14 + by compiling with: + APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_IPV6_FULL') + in your devtools/Site/site.config.m4 file. + * Add an additional case for the WorkAroundBrokenAAAA check when + dealing with broken nameservers by ignoring SERVFAIL + errors returned on T_AAAA (IPv6) lookups at delivery time. + Problem noted by Pavel Timofeev of OCS. + * If available, pass LOGIN_SETCPUMASK and LOGIN_SETLOGINCLASS to + setusercontext() on deliveries as a different user. + Patch from Edward Tomasz Napierala from FreeBSD. + * Add support for DHParameters 2048-bit primes. + * CONFIG: Accept IPv6 literals when evaluating the HELO/EHLO argument + in FEATURE(`block_bad_helo'). Suggested by Andrey Chernov. + * LIBSMDB: Add a missing check for malloc() in libsmdb/smndbm.c. + Patch from Bill Parker. + * LIBSMDB: Fix minor memory leaks in libsmdb/ if allocations + fail. Patch from John Beck of Oracle. + * Portability: + On Linux use socklen_t as the type for the 3rd argument + for getsockname/getpeername if the glibc version is at + least 2.1. +- Add patch sendmail-8.14.8-m4header.patch from upstream +- Update patch sendmail-8.14.7.dif to sendmail-8.14.8.dif +- Modify the service files to be able to restart if a reload fails + as well as use sync targets nss-user-lookup.target and + nss-lookup.target. Also propagate reload from main service to + client service and install both + +------------------------------------------------------------------- Old: ---- sendmail-8.14.7.dif sendmail.8.14.7.tar.gz New: ---- sendmail-8.14.8-m4header.patch sendmail-8.14.8.dif sendmail.8.14.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sendmail.spec ++++++ --- /var/tmp/diff_new_pack.5RxoLr/_old 2014-04-02 17:25:52.000000000 +0200 +++ /var/tmp/diff_new_pack.5RxoLr/_new 2014-04-02 17:25:52.000000000 +0200 @@ -68,7 +68,7 @@ %{?systemd_requires} Conflicts: smail postfix postfix-tls Obsoletes: sendmail-tls -Version: 8.14.7 +Version: 8.14.8 Release: 0 Summary: BSD Sendmail License: SUSE-Sendmail @@ -82,12 +82,15 @@ Source6: sendmail.systemd Source7: sendmail-client.systemd # PATCH-FIX-OPENSUSE: Add our m4 extensions and maintenance scripts -Patch0: sendmail-8.14.7.dif +Patch0: sendmail-8.14.8.dif # PATCH-FIX-OPENSUSE: if select(2) is interrupted the timeout become undefined Patch1: sendmail-8.14.7-select.dif # PATCH-FIX-OPENSUSE: Do not warn about unsued variable Patch2: sendmail-8.14.7-warning.patch +# PATCH-FIX-OPENSUSE: fix sloppy DB version >= 5 check Patch3: sendmail-db6.diff +# PATCH-FIX-UPSTREAM: Detect shared libraries +Patch4: sendmail-8.14.8-m4header.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %global _sysconfdir %{_sysconfdir} %global _mailcnfdir %{_sysconfdir}/mail @@ -163,10 +166,11 @@ %prep %setup -n sendmail-%{version} -%patch -P 1 -p 0 -b .select -%patch -P 2 -p 0 -b .warning -%patch -P 0 -p 0 -b .p0 -%patch -P 3 -p1 +%patch1 -p 0 -b .select +%patch2 -p 0 -b .warning +%patch0 -p 0 -b .p0 +%patch3 -p1 +%patch4 -p0 tar --strip-components=1 -xf %{S:1} set -f cat <<-EOF > file-list ++++++ sendmail-8.14.8-m4header.patch ++++++ --- devtools/M4/header.m4 22 Nov 2013 20:51:18 -0000 8.28 +++ devtools/M4/header.m4 26 Jan 2014 19:48:56 -0000 @@ -30,6 +30,7 @@ define(`confSITECONFIG', `site.config') define(`confBUILDBIN', `${SRCDIR}/devtools/bin') define(`confRANLIB', `echo') +define(`confSHAREDLIB_EXT', `.so') define(`PUSHDIVERT', `pushdef(`__D__', divnum)divert($1)') define(`POPDIVERT', `divert(__D__)popdef(`__D__')') define(`APPENDDEF', `define(`$1', ifdef(`$1', `$1 $2', `$2'))') ++++++ sendmail-8.14.7.dif -> sendmail-8.14.8.dif ++++++ --- /work/SRC/openSUSE:Factory/sendmail/sendmail-8.14.7.dif 2013-10-20 10:53:44.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.sendmail.new/sendmail-8.14.8.dif 2014-04-02 17:25:49.000000000 +0200 @@ -89,7 +89,7 @@ R< > $+ $: < $H > $1 try hub', `dnl') ifdef(`LOCAL_RELAY', `dnl --- cf/mailer/cyrus.m4 -+++ cf/mailer/cyrus.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/cyrus.m4 2014-04-01 08:36:47.290235545 +0000 @@ -36,7 +36,7 @@ PUSHDIVERT(-1) # @@ -101,27 +101,27 @@ _DEFIFNOT(`CYRUS_BB_MAILER_FLAGS', `u') @@ -51,6 +51,7 @@ POPDIVERT - VERSIONID(`$Id: cyrus.m4,v 8.23 2001/11/12 23:11:34 ca Exp $ (Carnegie Mellon)') + VERSIONID(`$Id: cyrus.m4,v 8.24 2013/11/22 20:51:14 ca Exp $ (Carnegie Mellon)') +MAILER_DEFINITIONS Mcyrus, P=CYRUS_MAILER_PATH, F=_MODMF_(CONCAT(`lsDFMnPq', CYRUS_MAILER_FLAGS), `CYRUS'), S=EnvFromL, R=EnvToL/HdrToL, ifdef(`CYRUS_MAILER_MAX', `M=CYRUS_MAILER_MAX, ')U=CYRUS_MAILER_USER, T=DNS/RFC822/X-Unix,_CYRUS_QGRP A=CYRUS_MAILER_ARGS --- cf/mailer/fax.m4 -+++ cf/mailer/fax.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/fax.m4 2014-04-01 08:37:48.618235495 +0000 @@ -30,6 +30,7 @@ POPDIVERT - VERSIONID(`$Id: fax.m4,v 8.16 2001/11/12 23:11:34 ca Exp $') + VERSIONID(`$Id: fax.m4,v 8.17 2013/11/22 20:51:14 ca Exp $') +MAILER_DEFINITIONS Mfax, P=FAX_MAILER_PATH, F=DFMhu, S=14, R=24, M=FAX_MAILER_MAX, T=X-Phone/X-FAX/X-Unix,_FAX_QGRP A=FAX_MAILER_ARGS --- cf/mailer/local.m4 -+++ cf/mailer/local.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/local.m4 2014-04-01 08:38:11.646235238 +0000 @@ -34,6 +34,7 @@ POPDIVERT - VERSIONID(`$Id: local.m4,v 8.59 2004/11/23 00:37:25 ca Exp $') + VERSIONID(`$Id: local.m4,v 8.60 2013/11/22 20:51:14 ca Exp $') +LOCAL_RULESETS # @@ -136,7 +136,7 @@ _OPTINS(`LOCAL_MAILER_MAX', `M=', `, ')_OPTINS(`LOCAL_MAILER_MAXMSGS', `m=', `, ')_OPTINS(`LOCAL_MAILER_MAXRCPTS', `r=', `, ')_OPTINS(`LOCAL_MAILER_CHARSET', `C=', `, ')T=DNS/RFC822/LOCAL_MAILER_DSN_DIAGNOSTIC_CODE,_LOCAL_QGRP A=LOCAL_MAILER_ARGS --- cf/mailer/mail11.m4 -+++ cf/mailer/mail11.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/mail11.m4 2014-04-01 08:38:33.114235312 +0000 @@ -34,7 +34,7 @@ R$* < @ $=w .DECNET. > $#_LOCAL_ $: $1 R$+ < @ $+ .DECNET. > $#mail11 $@ $2 $: $1 DECnet user POPDIVERT @@ -148,7 +148,7 @@ @@ -44,6 +44,7 @@ POPDIVERT - VERSIONID(`$Id: mail11.m4,v 8.22 2001/11/12 23:11:34 ca Exp $') + VERSIONID(`$Id: mail11.m4,v 8.23 2013/11/22 20:51:14 ca Exp $') +LOCAL_RULESETS SMail11To @@ -166,50 +166,50 @@ + T=DNS/X-DECnet/X-Unix,_MAIL11_QGRP + A=MAIL11_MAILER_ARGS --- cf/mailer/phquery.m4 -+++ cf/mailer/phquery.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/phquery.m4 2014-04-01 08:38:53.871265702 +0000 @@ -27,6 +27,7 @@ POPDIVERT - VERSIONID(`$Id: phquery.m4,v 8.17 2001/11/12 23:11:34 ca Exp $') + VERSIONID(`$Id: phquery.m4,v 8.18 2013/11/22 20:51:14 ca Exp $') +MAILER_DEFINITIONS Mph, P=PH_MAILER_PATH, F=_MODMF_(CONCAT(`nrDFM', PH_MAILER_FLAGS), `PH'), S=EnvFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix,_PH_QGRP A=PH_MAILER_ARGS --- cf/mailer/pop.m4 -+++ cf/mailer/pop.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/pop.m4 2014-04-01 08:39:15.539000680 +0000 @@ -25,6 +25,7 @@ POPDIVERT - VERSIONID(`$Id: pop.m4,v 8.22 2001/11/12 23:11:34 ca Exp $') + VERSIONID(`$Id: pop.m4,v 8.23 2013/11/22 20:51:14 ca Exp $') +MAILER_DEFINITIONS Mpop, P=POP_MAILER_PATH, F=_MODMF_(CONCAT(`lsDFMq', POP_MAILER_FLAGS), `POP'), S=EnvFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix,_POP_QGRP A=POP_MAILER_ARGS --- cf/mailer/procmail.m4 -+++ cf/mailer/procmail.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/procmail.m4 2014-04-01 08:39:33.366236087 +0000 @@ -29,6 +29,7 @@ POPDIVERT - VERSIONID(`$Id: procmail.m4,v 8.22 2001/11/12 23:11:34 ca Exp $') + VERSIONID(`$Id: procmail.m4,v 8.23 2013/11/22 20:51:14 ca Exp $') +MAILER_DEFINITIONS Mprocmail, P=PROCMAIL_MAILER_PATH, F=_MODMF_(CONCAT(`DFM', PROCMAIL_MAILER_FLAGS), `PROCMAIL'), S=EnvFromSMTP/HdrFromSMTP, R=EnvToSMTP/HdrFromSMTP, ifdef(`PROCMAIL_MAILER_MAX', `M=PROCMAIL_MAILER_MAX, ')T=DNS/RFC822/X-Unix,_PROCMAIL_QGRP A=PROCMAIL_MAILER_ARGS --- cf/mailer/qpage.m4 -+++ cf/mailer/qpage.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/qpage.m4 2014-04-01 08:40:04.398735589 +0000 @@ -26,6 +26,7 @@ POPDIVERT - VERSIONID(`$Id: qpage.m4,v 8.10 2001/11/12 23:11:34 ca Exp $') + VERSIONID(`$Id: qpage.m4,v 8.11 2013/11/22 20:51:14 ca Exp $') +MAILER_DEFINITIONS Mqpage, P=QPAGE_MAILER_PATH, F=_MODMF_(QPAGE_MAILER_FLAGS, `QPAGE'), M=QPAGE_MAILER_MAX, T=DNS/RFC822/X-Unix,_QPAGE_QGRP A=QPAGE_MAILER_ARGS --- cf/mailer/smtp.m4 -+++ cf/mailer/smtp.m4 2007-04-05 13:27:42.000000000 +0000 ++++ cf/mailer/smtp.m4 2014-04-01 08:40:24.995107993 +0000 @@ -33,6 +33,7 @@ POPDIVERT - VERSIONID(`$Id: smtp.m4,v 8.65 2006/07/12 21:08:10 ca Exp $') + VERSIONID(`$Id: smtp.m4,v 8.66 2013/11/22 20:51:14 ca Exp $') +LOCAL_RULESETS # @@ -224,20 +224,20 @@ _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 -+++ cf/mailer/usenet.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/usenet.m4 2014-04-01 08:40:57.818235720 +0000 @@ -23,6 +23,7 @@ POPDIVERT - VERSIONID(`$Id: usenet.m4,v 8.22 2003/02/20 21:16:13 ca Exp $') + VERSIONID(`$Id: usenet.m4,v 8.23 2013/11/22 20:51:14 ca Exp $') +MAILER_DEFINITIONS Musenet, P=USENET_MAILER_PATH, F=_MODMF_(USENET_MAILER_FLAGS, `USENET'), S=EnvFromL, R=EnvToL, _OPTINS(`USENET_MAILER_MAX', `M=', `, ')T=X-Usenet/X-Usenet/X-Unix,_USENET_QGRP A=USENET_MAILER_ARGS $u --- cf/mailer/uucp.m4 -+++ cf/mailer/uucp.m4 2006-08-10 09:32:28.000000000 +0000 ++++ cf/mailer/uucp.m4 2014-04-01 08:41:20.952951026 +0000 @@ -26,6 +26,7 @@ POPDIVERT - VERSIONID(`$Id: uucp.m4,v 8.44 2001/08/24 19:49:08 ca Exp $') + VERSIONID(`$Id: uucp.m4,v 8.45 2013/11/22 20:51:14 ca Exp $') +LOCAL_RULESETS # @@ -257,7 +257,7 @@ - --- cf/sh/makeinfo.sh -+++ cf/sh/makeinfo.sh 2013-08-08 11:49:02.393938949 +0000 ++++ cf/sh/makeinfo.sh 2013-08-08 11:49:02.000000000 +0000 @@ -22,7 +22,7 @@ do then p="." @@ -561,7 +561,7 @@ the syntax. .)f Most messages are a sequence of -@@ -1518,7 +1518,7 @@ The disk based host information is store +@@ -1517,7 +1517,7 @@ The disk based host information is store directory called .b \&.hoststat \**. .(f @@ -570,7 +570,7 @@ .b HostStatusDirectory option; it can, of course, go anywhere you like in your filesystem. -@@ -1569,7 +1569,7 @@ and sendmail knows about it, +@@ -1568,7 +1568,7 @@ and sendmail knows about it, will use the native version. Ultrix, Solaris, and DEC OSF/1 are examples of such systems\**. .(f @@ -579,7 +579,7 @@ but since the APIs are apparently not available in the libraries .i sendmail does not use the native service switch in this release. -@@ -1662,7 +1662,7 @@ will not have the desired effect +@@ -1661,7 +1661,7 @@ will not have the desired effect (except on prep.ai.MIT.EDU, and they probably don't want me)\**. .(f @@ -588,7 +588,7 @@ will permit aliasing; this is normally limited to the local mailer. .)f -@@ -1677,7 +1677,7 @@ are comments. +@@ -1676,7 +1676,7 @@ are comments. The second form is processed by the .i ndbm \|(3)\** .(f @@ -597,7 +597,7 @@ .i gdbm package does not work. .)f -@@ -1815,7 +1815,7 @@ Before +@@ -1814,7 +1814,7 @@ Before will access the database, it checks to insure that this entry exists\**. .(f @@ -606,7 +606,7 @@ .b AliasWait option is required in the configuration for this action to occur. -@@ -2238,7 +2238,7 @@ Some options have security implications. +@@ -2237,7 +2237,7 @@ Some options have security implications. Sendmail allows you to set these, but relinquishes its set-user-ID or set-group-ID permissions thereafter\**. .(f @@ -615,7 +615,7 @@ thus, if you are executing as root, as from root's crontab file or during system startup the root permissions will still be honored. -@@ -2606,7 +2606,7 @@ the time to wait for another command. +@@ -2605,7 +2605,7 @@ the time to wait for another command. The timeout waiting for a reply to an IDENT query [5s\**, unspecified]. .(f @@ -624,7 +624,7 @@ .)f .ip lhlo The wait for a reply to an LMTP LHLO command -@@ -3855,7 +3855,7 @@ and +@@ -3854,7 +3854,7 @@ and is looked up in the host database(s) and replaced by the canonical name\**. .(f @@ -633,7 +633,7 @@ completely equivalent to $(host \fIhostname\fP$). In particular, a -@@ -3940,7 +3940,7 @@ part. +@@ -3939,7 +3939,7 @@ part. If the mailer is local the host part may be omitted\**. .(f @@ -642,7 +642,7 @@ .q "per user" extensions. For example, in the address -@@ -4681,7 +4681,7 @@ for interpolation into argv's for mailer +@@ -4680,7 +4680,7 @@ for interpolation into argv's for mailer or for other contexts. The ones marked \(dg are information passed into sendmail\**, .(f @@ -651,7 +651,7 @@ all of these macros have reasonable defaults. Previous versions required that they be defined. .)f -@@ -5208,7 +5208,7 @@ and then passing that to +@@ -5207,7 +5207,7 @@ and then passing that to .i gethostbyname (3) which is supposed to return the canonical version of that host name.\** .(f @@ -660,7 +660,7 @@ .i gethostname might return .q foo -@@ -5236,7 +5236,7 @@ it is imperative that the config file se +@@ -5235,7 +5235,7 @@ it is imperative that the config file se .b $j to the fully qualified domain name\**. .(f @@ -669,7 +669,7 @@ .b $j at all, so up until 8.6, config files -@@ -6940,7 +6940,7 @@ will run as this user. +@@ -6944,7 +6944,7 @@ will run as this user. Defaults to 1:1. The value can also be given as a symbolic user name.\** .(f @@ -678,7 +678,7 @@ .b g option has been combined into the .b DefaultUser -@@ -7674,7 +7674,7 @@ noactualrecipient Don't put X-Actual-Rec +@@ -7678,7 +7678,7 @@ noactualrecipient Don't put X-Actual-Rec which reveal the actual account that addresses map to. .)b .(f @@ -687,7 +687,7 @@ the .b noreceipts flag turns off support for RFC 1891 -@@ -7914,7 +7914,7 @@ If set to a non-zero (non-root) value, +@@ -7918,7 +7918,7 @@ If set to a non-zero (non-root) value, .i sendmail will change to this user id shortly after startup\**. .(f @@ -696,7 +696,7 @@ it changes to this user after accepting a connection but before reading any .sm SMTP -@@ -8545,7 +8545,7 @@ line may have an optional +@@ -8549,7 +8549,7 @@ line may have an optional to indicate that this configuration file uses modifications specific to a particular vendor\**. .(f @@ -705,7 +705,7 @@ to the list of recognized vendors by editing the routine .i setvendor in -@@ -9722,7 +9722,7 @@ gets their outgoing mail stamped as +@@ -9726,7 +9726,7 @@ gets their outgoing mail stamped as but people not listed in the database use the local hostname. .sh 3 "Creating the database\**" .(f @@ -714,7 +714,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. -@@ -10279,7 +10279,7 @@ and +@@ -10283,7 +10283,7 @@ and fields are always scanned on ARPANET mail to determine the sender\**; .(f @@ -723,7 +723,7 @@ this information is contained in the envelope. The older ARPANET protocols did not completely distinguish envelope from header. -@@ -10507,7 +10507,7 @@ The distribution includes several possib +@@ -10511,7 +10511,7 @@ The distribution includes several possib If you are porting to a new environment you may need to add some new tweaks.\** .(f @@ -732,7 +732,7 @@ sendmail@Sendmail.ORG. .)f .sh 2 "Configuration in sendmail/daemon.c" -@@ -11351,7 +11351,7 @@ the following is a queue file sent to +@@ -11365,7 +11365,7 @@ the following is a queue file sent to and .q bostic@okeeffe.CS.Berkeley.EDU \**: .(f @@ -742,7 +742,7 @@ nothing can replace looking at what your own system generates. .)f --- include/sm/conf.h -+++ include/sm/conf.h 2011-05-31 10:06:29.000000000 +0000 ++++ include/sm/conf.h 2014-04-01 08:43:11.106236552 +0000 @@ -1457,23 +1457,47 @@ extern void *malloc(); # define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c)) # endif /* !defined(KERNEL_VERSION) */ @@ -841,9 +841,9 @@ -# define GLIBC_VERSION ((__GLIBC__ << 8) + __GLIBC_MINOR__) +# if defined(GLIBC_VERSION) # if (GLIBC_VERSION >= 0x201) - # undef IPPROTO_ICMPV6 /* linux #defines, glibc enums */ - # else /* (GLIBC_VERSION >= 0x201) */ -@@ -1541,7 +1569,7 @@ extern void *malloc(); + # define SOCKADDR_LEN_T socklen_t + # define SOCKOPT_LEN_T socklen_t +@@ -1543,7 +1571,7 @@ extern void *malloc(); # define NEEDSGETIPNODE 1 # endif /* (GLIBC_VERSION >= 0x201 && !defined(NEEDSGETIPNODE)) */ # undef GLIBC_VERSION @@ -864,7 +864,7 @@ define(`bldSOURCES', `main.c engine.c listener.c worker.c handler.c comm.c smfi.c signal.c sm_gethost.c monitor.c LIBMILTER_EXTRAS ') define(`confBEFORE', `LIBMILTER_EXTRAS') --- libsm/Makefile.m4 -+++ libsm/Makefile.m4 2008-09-30 13:09:07.000000000 +0000 ++++ libsm/Makefile.m4 2014-04-01 08:45:20.686235313 +0000 @@ -4,8 +4,11 @@ include(confBUILDTOOLSDIR`/M4/switch.m4' define(`confREQUIRE_LIBSM', `true') @@ -874,7 +874,7 @@ 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 util.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 inet6_ntop.c ') bldPRODUCT_END dnl msg.c --- libsmutil/Makefile.m4 @@ -1165,7 +1165,7 @@ m->m_mtatype = "dns"; --- sendmail/sendmail.h +++ sendmail/sendmail.h 2006-08-10 09:32:29.000000000 +0000 -@@ -149,14 +149,14 @@ SM_UNUSED(static char SmailId[]) = "@(#) +@@ -154,14 +154,14 @@ typedef int (*sasl_callback_ft)(void); # define SASL SASL_VERSION # else /* SASL == 1 || SASL == 2 */ # if SASL != SASL_VERSION ++++++ sendmail-client.service ++++++ --- /var/tmp/diff_new_pack.5RxoLr/_old 2014-04-02 17:25:52.000000000 +0200 +++ /var/tmp/diff_new_pack.5RxoLr/_new 2014-04-02 17:25:52.000000000 +0200 @@ -14,11 +14,13 @@ Description=Sendmail Mail Transport Client Requires=sendmail.service After=sendmail.service +Wants=mail-transfer-agent.target Before=mail-transfer-agent.target ConditionDirectoryNotEmpty=|/var/spool/clientmqueue [Service] Type=forking +Restart=on-success PIDFile=/var/spool/clientmqueue/sm-client.pid ExecStartPre=-/etc/mail/system/sm-client.pre Environment="SENDMAIL_CLIENT_ARGS=-L sendmail-client -Ac -qp30m" @@ -29,3 +31,4 @@ [Install] WantedBy=multi-user.target +Also=sendmail.service ++++++ sendmail.8.14.7.tar.gz -> sendmail.8.14.8.tar.gz ++++++ ++++ 19051 lines of diff (skipped) ++++++ sendmail.service ++++++ --- /var/tmp/diff_new_pack.5RxoLr/_old 2014-04-02 17:25:52.000000000 +0200 +++ /var/tmp/diff_new_pack.5RxoLr/_new 2014-04-02 17:25:52.000000000 +0200 @@ -14,15 +14,20 @@ [Unit] Description=Sendmail Mail Transport Agent -Requires=var-run.mount nss-lookup.target network.target local-fs.target time-sync.target -After=var-run.mount nss-lookup.target network.target local-fs.target time-sync.target -Wants=amavis.service cyrus.service ldap.service nscd.service ypbind.service sendmail-client.service saslauthd.service +Requires=var-run.mount nss-lookup.target network.target local-fs.target +After=var-run.mount nss-lookup.target network.target local-fs.target +Wants=time-sync.target nss-user-lookup.target +After=time-sync.target nss-user-lookup.target +Wants=amavis.service cyrus.service ldap.service nscd.service ypbind.service saslauthd.service After=amavis.service cyrus.service ldap.service nscd.service ypbind.service saslauthd.service -Before=sendmail-client.service mail-transfer-agent.target +Wants=sendmail-client.service +Before=sendmail-client.service +PropagatesReloadTo=sendmail-client.service Conflicts=postfix.service exim.service [Service] Type=forking +Restart=on-success PIDFile=/var/run/sendmail.pid ExecStartPre=-/bin/echo 'Initializing SMTP port (sendmail)' ExecStartPre=-/etc/mail/system/sm.pre @@ -36,3 +41,5 @@ [Install] WantedBy=multi-user.target +Also=sendmail-client.service +Alias=mail-transfer-agent.target -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org