summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-connectivity/networkmanager/networkmanager
diff options
context:
space:
mode:
authorHaiqing Bai <Haiqing.Bai@windriver.com>2016-09-14 11:37:53 +0800
committerMartin Jansa <Martin.Jansa@gmail.com>2016-09-19 16:24:03 +0200
commita3cdf02a3980746d9a29fd5d0e485e0ec4b8a8a3 (patch)
tree7895205430ec67cd0c39a9d70a840730761ea399 /meta-oe/recipes-connectivity/networkmanager/networkmanager
parenta617fdcdddec44fd6a99cdb6f6163f5483a494bf (diff)
downloadmeta-openembedded-a3cdf02a3980746d9a29fd5d0e485e0ec4b8a8a3.tar.gz
networkmanager: Fix package splitting and systemd service issue
* Put binary "/usr/bin/nm-online" into main package as the systemd service "NetworkManager-wait-online.service" is provided by main package and it needs to run "/usr/bin/nm-online" * Correct "NetworkManager-wait-online.service.in" to avoid dependency circle and get right service status Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com> Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Diffstat (limited to 'meta-oe/recipes-connectivity/networkmanager/networkmanager')
-rw-r--r--meta-oe/recipes-connectivity/networkmanager/networkmanager/0002-networkmanager-fixed-issues-of-NetworkManager-wait-o.patch44
1 files changed, 44 insertions, 0 deletions
diff --git a/meta-oe/recipes-connectivity/networkmanager/networkmanager/0002-networkmanager-fixed-issues-of-NetworkManager-wait-o.patch b/meta-oe/recipes-connectivity/networkmanager/networkmanager/0002-networkmanager-fixed-issues-of-NetworkManager-wait-o.patch
new file mode 100644
index 000000000..4eb9e2168
--- /dev/null
+++ b/meta-oe/recipes-connectivity/networkmanager/networkmanager/0002-networkmanager-fixed-issues-of-NetworkManager-wait-o.patch
@@ -0,0 +1,44 @@
1From 0690452b863286e524d2037427816b7850301f93 Mon Sep 17 00:00:00 2001
2From: Haiqing Bai <Haiqing.Bai@windriver.com>
3Date: Tue, 6 Sep 2016 09:27:38 +0800
4Subject: [PATCH] networkmanager: fixed issues of
5 NetworkManager-wait-online.service.in.
6
7Remove network.target in "Before" to avoid circle dependency.
8Wants=network.target
9Before=network.target network-online.target
10
11Correct the "WantedBy" to network-online.target.
12
13Upstream-status: Pending
14
15Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com>
16---
17 data/NetworkManager-wait-online.service.in | 7 ++++---
18 1 file changed, 4 insertions(+), 3 deletions(-)
19
20diff --git a/data/NetworkManager-wait-online.service.in b/data/NetworkManager-wait-online.service.in
21index 6ad6942..1753d20 100644
22--- a/data/NetworkManager-wait-online.service.in
23+++ b/data/NetworkManager-wait-online.service.in
24@@ -1,13 +1,14 @@
25 [Unit]
26 Description=Network Manager Wait Online
27+Documentation=man:nm-online(1)
28 Requisite=NetworkManager.service
29 After=NetworkManager.service
30-Wants=network.target
31-Before=network.target network-online.target
32+Before=network-online.target
33
34 [Service]
35 Type=oneshot
36 ExecStart=@bindir@/nm-online -s -q --timeout=30
37+RemainAfterExit=yes
38
39 [Install]
40-WantedBy=multi-user.target
41+WantedBy=network-online.target
42--
431.9.1
44