[bird] systemd: modernize unit file

Michal Sekletar msekleta at fedoraproject.org
Thu Oct 17 14:42:23 UTC 2013


commit 99355092ec97bc5465840f2085a75facbe0e7a64
Author: Michal Sekletar <msekleta at redhat.com>
Date:   Thu Oct 17 16:38:28 2013 +0200

    systemd: modernize unit file
    
    BIRD is service implementing networking, thus it should have Wants dependency on
    network.target, in order to pull-in network.target into transaction when nothing
    else does. Also ordering dependency on syslog.target is not needed anymore since
    journald is always around.

 bird.service |    3 +--
 bird.spec    |    1 +
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/bird.service b/bird.service
index bcd1f62..a82a946 100644
--- a/bird.service
+++ b/bird.service
@@ -1,8 +1,7 @@
 [Unit]
 Description=BIRD Internet Routing Daemon
-Requires=network.target
+Wants=network.target
 After=network.target
-After=syslog.target
 
 [Service]
 Type=forking
diff --git a/bird.spec b/bird.spec
index c2c118d..8931e8a 100644
--- a/bird.spec
+++ b/bird.spec
@@ -141,6 +141,7 @@ sed 's/BIRD_PROGNAME/bird6/' %SOURCE1 > %{buildroot}%{_unitdir}/bird6.service
 - use macroized systemd scriptlets
 - specfile cleanup
 - enable hardened build
+- modernize systemd service file
 
 * Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.10-2
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild


More information about the scm-commits mailing list