summaryrefslogtreecommitdiff
path: root/import-layers/meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager/0002-networkmanager-fixed-issues-of-NetworkManager-wait-o.patch
blob: 4eb9e21686ebec1e5387d208f3da97110e6f1eed (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
From 0690452b863286e524d2037427816b7850301f93 Mon Sep 17 00:00:00 2001
From: Haiqing Bai <Haiqing.Bai@windriver.com>
Date: Tue, 6 Sep 2016 09:27:38 +0800
Subject: [PATCH] networkmanager: fixed issues of
 NetworkManager-wait-online.service.in.

Remove network.target in "Before" to avoid circle dependency.
Wants=network.target
Before=network.target network-online.target

Correct the "WantedBy" to network-online.target.

Upstream-status: Pending

Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com>
---
 data/NetworkManager-wait-online.service.in | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/data/NetworkManager-wait-online.service.in b/data/NetworkManager-wait-online.service.in
index 6ad6942..1753d20 100644
--- a/data/NetworkManager-wait-online.service.in
+++ b/data/NetworkManager-wait-online.service.in
@@ -1,13 +1,14 @@
 [Unit]
 Description=Network Manager Wait Online
+Documentation=man:nm-online(1)
 Requisite=NetworkManager.service
 After=NetworkManager.service
-Wants=network.target
-Before=network.target network-online.target
+Before=network-online.target
 
 [Service]
 Type=oneshot
 ExecStart=@bindir@/nm-online -s -q --timeout=30
+RemainAfterExit=yes
 
 [Install]
-WantedBy=multi-user.target
+WantedBy=network-online.target
-- 
1.9.1