From 7e56dec8748d7d55087fe85248930620fc4070c0 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Tue, 3 Jan 2023 17:11:02 +0100 Subject: [PATCH] board/common: new ifduown2 dhcp policy Do not wait for dhclient to acquire first release, this will cause unnecessary delays when booting, and not provide any real value in our system. Because we will never have any service that depends on a network address being set when starting up, this is a feature that Finit can provide for us as a condition when starting such services. Also, never set global "README" in multiple policy files, this will cause ifupdown2 to crash in horrific ways. Signed-off-by: Joachim Wiberg --- board/common/rootfs/etc/network/ifupdown2/policy.d/dhcp.json | 5 +++++ board/common/rootfs/etc/network/ifupdown2/policy.d/mgmt.json | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 board/common/rootfs/etc/network/ifupdown2/policy.d/dhcp.json diff --git a/board/common/rootfs/etc/network/ifupdown2/policy.d/dhcp.json b/board/common/rootfs/etc/network/ifupdown2/policy.d/dhcp.json new file mode 100644 index 00000000..b3b48c42 --- /dev/null +++ b/board/common/rootfs/etc/network/ifupdown2/policy.d/dhcp.json @@ -0,0 +1,5 @@ +{ + "dhcp": { + "defaults": { "dhcp-wait": "no" } + } +} diff --git a/board/common/rootfs/etc/network/ifupdown2/policy.d/mgmt.json b/board/common/rootfs/etc/network/ifupdown2/policy.d/mgmt.json index 0fc3961f..9c193d06 100644 --- a/board/common/rootfs/etc/network/ifupdown2/policy.d/mgmt.json +++ b/board/common/rootfs/etc/network/ifupdown2/policy.d/mgmt.json @@ -1,5 +1,4 @@ { - "README": "Default mgmt interface prefix is 'eth'", "main": { "module_globals": { "mgmt_intf_prefix": "mgmt" } }