diff options
Diffstat (limited to 'recipes-test')
-rw-r--r-- | recipes-test/demo-network-config/files/systemd-networkd-wait-online.service.override | 3 | ||||
-rw-r--r-- | recipes-test/demo-network-config/primary-network-config.bb | 10 |
2 files changed, 11 insertions, 2 deletions
diff --git a/recipes-test/demo-network-config/files/systemd-networkd-wait-online.service.override b/recipes-test/demo-network-config/files/systemd-networkd-wait-online.service.override new file mode 100644 index 0000000..1dec20c --- /dev/null +++ b/recipes-test/demo-network-config/files/systemd-networkd-wait-online.service.override | |||
@@ -0,0 +1,3 @@ | |||
1 | [Service] | ||
2 | ExecStart= | ||
3 | ExecStart=/lib/systemd/systemd-networkd-wait-online --ignore=enp0s4 | ||
diff --git a/recipes-test/demo-network-config/primary-network-config.bb b/recipes-test/demo-network-config/primary-network-config.bb index 78678a2..742acb4 100644 --- a/recipes-test/demo-network-config/primary-network-config.bb +++ b/recipes-test/demo-network-config/primary-network-config.bb | |||
@@ -3,14 +3,20 @@ LICENSE = "CLOSED" | |||
3 | 3 | ||
4 | inherit allarch | 4 | inherit allarch |
5 | 5 | ||
6 | SRC_URI = "file://25-dhcp-server.network" | 6 | SRC_URI = "file://25-dhcp-server.network \ |
7 | file://systemd-networkd-wait-online.service.override \ | ||
8 | " | ||
7 | 9 | ||
8 | 10 | ||
9 | FILES_${PN} = "/usr/lib/systemd/network" | 11 | FILES_${PN} = "/usr/lib/systemd/network \ |
12 | /usr/lib/systemd/system/systemd-networkd-wait-online.service.d \ | ||
13 | " | ||
10 | 14 | ||
11 | PR = "1" | 15 | PR = "1" |
12 | 16 | ||
13 | do_install() { | 17 | do_install() { |
14 | install -d ${D}/usr/lib/systemd/network | 18 | install -d ${D}/usr/lib/systemd/network |
15 | install -m 0644 ${WORKDIR}/25-dhcp-server.network ${D}/usr/lib/systemd/network/ | 19 | install -m 0644 ${WORKDIR}/25-dhcp-server.network ${D}/usr/lib/systemd/network/ |
20 | install -d ${D}/usr/lib/systemd/system/systemd-networkd-wait-online.service.d | ||
21 | install -m 0644 ${WORKDIR}/systemd-networkd-wait-online.service.override ${D}/usr/lib/systemd/system/systemd-networkd-wait-online.service.d/override.conf | ||
16 | } | 22 | } |