diff options
| author | Adrian Freihofer <adrian.freihofer@gmail.com> | 2022-06-07 00:01:35 +0200 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2022-06-06 16:34:28 -0700 |
| commit | 5fe57b4afa9389a8602962a7adc8858f95378836 (patch) | |
| tree | dacff5eff4fd33a5fd2edd58bde33c3a11d0f04e /meta-networking | |
| parent | 009bc195629ac4e885d7ae5148a175c8c8147e8f (diff) | |
| download | meta-openembedded-5fe57b4afa9389a8602962a7adc8858f95378836.tar.gz | |
networkmanager: use nftables by default
From NEWS file of netowrkmanager 1.32:
firewall: add nftables firewall backend for configuring IPv4 NAT with
shared mode. Now two backends are supported, "iptables" and "nftables".
The default gets detected based on whether /usr/sbin/nft or
/usr/sbin/iptables is installed, with nftables preferred.
With this change nftables is not the prefered backend also with OE. But
it's still possible to set NETWORKMANAGER_FIREWALL_DEFAULT back to
iptables.
Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking')
| -rw-r--r-- | meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb index 9fc43dceb5..55eb3e7024 100644 --- a/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb +++ b/meta-networking/recipes-connectivity/networkmanager/networkmanager_1.36.2.bb | |||
| @@ -42,6 +42,10 @@ NETWORKMANAGER_DNS_RC_MANAGER_DEFAULT ??= "auto" | |||
| 42 | # ['dhcpcanon', 'dhclient', 'dhcpcd', 'internal', 'nettools'] | 42 | # ['dhcpcanon', 'dhclient', 'dhcpcd', 'internal', 'nettools'] |
| 43 | NETWORKMANAGER_DHCP_DEFAULT ??= "internal" | 43 | NETWORKMANAGER_DHCP_DEFAULT ??= "internal" |
| 44 | 44 | ||
| 45 | # The default gets detected based on whether /usr/sbin/nft or /usr/sbin/iptables is installed, with nftables preferred. | ||
| 46 | # ['', 'iptables', 'nftables'] | ||
| 47 | NETWORKMANAGER_FIREWALL_DEFAULT ??= "nftables" | ||
| 48 | |||
| 45 | EXTRA_OEMESON = "\ | 49 | EXTRA_OEMESON = "\ |
| 46 | -Difcfg_rh=false \ | 50 | -Difcfg_rh=false \ |
| 47 | -Dtests=yes \ | 51 | -Dtests=yes \ |
| @@ -238,7 +242,7 @@ FILES:${PN}-daemon += " \ | |||
| 238 | ${systemd_system_unitdir} \ | 242 | ${systemd_system_unitdir} \ |
| 239 | " | 243 | " |
| 240 | RRECOMMENDS:${PN}-daemon += "\ | 244 | RRECOMMENDS:${PN}-daemon += "\ |
| 241 | iptables \ | 245 | ${NETWORKMANAGER_FIREWALL_DEFAULT} \ |
| 242 | ${@bb.utils.filter('PACKAGECONFIG', 'dnsmasq', d)} \ | 246 | ${@bb.utils.filter('PACKAGECONFIG', 'dnsmasq', d)} \ |
| 243 | " | 247 | " |
| 244 | INITSCRIPT_NAME:${PN}-daemon = "network-manager" | 248 | INITSCRIPT_NAME:${PN}-daemon = "network-manager" |
