]> git.ipfire.org Git - people/ms/ipfire-3.x.git/commitdiff
openvswitch: Fix unit file.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 12 Aug 2012 21:12:30 +0000 (21:12 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 12 Aug 2012 21:12:30 +0000 (21:12 +0000)
openvswitch got stuck when a switch has to be created
at boot time because network.target was never reached.

openvswitch/openvswitch.nm
openvswitch/systemd/openvswitch.service

index 928d1525b9fcb0ccda61d93f07db94bd12f995f5..b4dfa3b6eed1b739bbbdfd69569529002d4d5c45 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = openvswitch
 version    = 1.7.0
-release    = 2
+release    = 3
 
 groups     = Networking/Tools
 url        = http://openvswitch.org/
index 7aeae1915b4d7a588a96bfcd9edbb0f8697ea588..6186a8f1a81e4593e20505263d6446ff830fc658 100644 (file)
@@ -1,11 +1,11 @@
 [Unit]
 Description=Open vSwitch
-After=syslog.target network.target
+After=syslog.target
 
 [Service]
 Type=oneshot
 ExecStartPre=/usr/share/openvswitch/scripts/ovs-ctl enable-protocol --protocol=gre
-ExecStart=/usr/share/openvswitch/scripts/ovs-ctl --system-id=random start
+ExecStart=/usr/share/openvswitch/scripts/ovs-ctl --system-id=random start --delete-bridges
 ExecStop=/usr/share/openvswitch/scripts/ovs-ctl stop
 RemainAfterExit=yes