[sendmail] Added tighter bound to sm-client.service and sendmail.service Resolves: rhbz#756232

Jaroslav Škarvada jskarvad at fedoraproject.org
Wed Nov 23 13:58:25 UTC 2011


commit 9e72108af68ec7b1a4d464b28235ca0805ec57d7
Author: Jaroslav Škarvada <jskarvad at redhat.com>
Date:   Wed Nov 23 14:58:17 2011 +0100

    Added tighter bound to sm-client.service and sendmail.service
    Resolves: rhbz#756232

 sendmail.service  |    1 +
 sendmail.spec     |    6 +++++-
 sm-client.service |    3 ++-
 3 files changed, 8 insertions(+), 2 deletions(-)
---
diff --git a/sendmail.service b/sendmail.service
index e11d02c..1926882 100644
--- a/sendmail.service
+++ b/sendmail.service
@@ -15,3 +15,4 @@ ExecStart=/usr/sbin/sendmail -bd $SENDMAIL_OPTS $SENDMAIL_OPTARG
 
 [Install]
 WantedBy=multi-user.target
+Also=sm-client.service
diff --git a/sendmail.spec b/sendmail.spec
index b854d8e..e8892ce 100644
--- a/sendmail.spec
+++ b/sendmail.spec
@@ -23,7 +23,7 @@
 Summary: A widely used Mail Transport Agent (MTA)
 Name: sendmail
 Version: 8.14.5
-Release: 10%{?dist}
+Release: 11%{?dist}
 License: Sendmail
 Group: System Environment/Daemons
 URL: http://www.sendmail.org/
@@ -719,6 +719,10 @@ fi
 %{_initrddir}/sendmail
 
 %changelog
+* Wed Nov 23 2011 Jaroslav Škarvada <jskarvad at redhat.com> - 8.14.5-11
+- Added tighter bound to sm-client.service and sendmail.service
+  Resolves: rhbz#756232
+
 * Mon Oct 24 2011 Jaroslav Škarvada <jskarvad at redhat.com> - 8.14.5-10
 - The nm-dispatcher now uses try-restart instead of restart
   Resolves: rhbz#748416
diff --git a/sm-client.service b/sm-client.service
index 43ff04e..df66425 100644
--- a/sm-client.service
+++ b/sm-client.service
@@ -1,7 +1,8 @@
 [Unit]
 Description=Sendmail Mail Transport Client
 After=syslog.target network.target sendmail.service
-Wants=sendmail.service
+Conflicts=postfix.service exim.service
+BindTo=sendmail.service
 
 [Service]
 Type=forking


More information about the scm-commits mailing list