File 0010-Order-network-if.service-before-network-online.targe.patch of Package sysconfig.2730

From 2da3692d4e7b8118e66d1c4b2922ad2307b1b0c2 Mon Sep 17 00:00:00 2001
From: Andrey Borzenkov <arvidjaar@gmail.com>
Date: Sun, 2 Feb 2014 22:07:37 +0400
Subject: [PATCH] Order network@if.service before network-online.target

Units, that need network to be present, normally are expected to use
After=network-online.target. This does not work on shutdown currently
because network@if.service itself does not have any dependency on
network-online.target and is stopped too early.  Most obvious case is
NFS/CIFS mounts in /etc/fstab. Adding ordering dependency against
network-online.target ensures it is stopped only after all other services
are stopped.

Fixes bnc#857031

Signed-off-by: Andrey Borzenkov <arvidjaar@gmail.com>
---
 config/network@.service | 1 +
 1 file changed, 1 insertion(+)

diff --git a/config/network@.service b/config/network@.service
index 7d31a79..e1431a6 100644
--- a/config/network@.service
+++ b/config/network@.service
@@ -4,6 +4,7 @@ Requisite=network.service
 PartOf=network.service
 BindsTo=sys-subsystem-net-devices-%i.device
 IgnoreOnIsolate=yes
+Before=network-online.target
 
 [Service]
 Type=forking
-- 
1.8.4.5

openSUSE Build Service is sponsored by