]> git.proxmox.com Git - ovs.git/blobdiff - debian/openvswitch-switch.service
* Reworked .service files to make them look like in Ubuntu (as I still want
[ovs.git] / debian / openvswitch-switch.service
index bcfdbe05efa3862bfeecaab20be137e71b2d65c4..f03f8b3d29cc71a810234c32ca3d8dad9c0b518f 100644 (file)
@@ -1,13 +1,16 @@
 [Unit]
 Description=Open vSwitch
-After=openvswitch-nonetwork.service
-Requires=openvswitch-nonetwork.service
-Before=networking.service
+Before=network.target
+After=network-pre.target ovsdb-server.service ovs-vswitchd.service
+PartOf=network.target
+Requires=ovsdb-server.service
+Requires=ovs-vswitchd.service
 
 [Service]
 Type=oneshot
-ExecStart=/etc/init.d/openvswitch-switch systemd-start
-ExecStop=/etc/init.d/openvswitch-switch systemd-stop
+ExecStart=/bin/true
+ExecReload=/usr/share/openvswitch/scripts/ovs-systemd-reload
+ExecStop=/bin/true
 RemainAfterExit=yes
 
 [Install]