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 - [email protected]
+
+- 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 - [email protected]
+
+- 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 @@
  [email protected].
  .)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 [email protected] \**:
  .(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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to