meta-openembedded/meta-networking
Jim Broadus 7c44094532 networkmanager: fix iptables and nft paths
The NetworkManager meson.build is searching for iptables and nft by
passing absolute paths to meson's find_program. The result is that it
locates tools on the host machine when they exist at those locations. If
they don't, it uses default locations. This often works out, but in some
cases, such as when the host uses a merged usr scheme and the build
target does not, the paths will be incorrect and the tools won't be
found at runtime.

These could be PACKAGECONFIG options, but since they have fallback
values, completely disabling the use of either iptables or nft would
require patching the meson.build or setting a bogus location.

Note that this meson.build file follows the same pattern elsewhere, but
most cases are already covered by PACKAGECONFIG options.

Signed-off-by: Jim Broadus <jim@thruwave.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-08-06 09:51:32 -07:00
..
classes waf-samba: switch to python3 2019-07-10 09:24:32 -07:00
conf layer.conf: Post release codename changes 2022-05-07 18:47:16 -07:00
dynamic-layers/meta-python/recipes-connectivity firewalld: upgrade 1.1.1 -> 1.2.0 2022-07-07 10:26:37 -04:00
files/waf-cross-answers samba: upgrade 4.14.12 -> 4.14.13 2022-04-13 19:21:41 -07:00
licenses crda: upgrade to 3.13 2015-02-23 13:21:07 -05:00
recipes-connectivity networkmanager: fix iptables and nft paths 2022-08-06 09:51:32 -07:00
recipes-core nbd: update 3.20 -> 3.24 2022-05-24 08:39:45 -07:00
recipes-daemons pure-ftpd: upgrade 1.0.50 -> 1.0.51 2022-08-06 09:12:14 -07:00
recipes-devtools libcoap: Add recipe 2022-05-07 18:47:16 -07:00
recipes-extended kronosnet: Fix build with gcc-12 2022-06-30 13:39:27 -04:00
recipes-filter nftables: Upgrade 1.0.2 -> 1.0.4 2022-07-12 15:25:00 -07:00
recipes-irc weechat: Define LIBDIR 2022-03-21 08:25:11 -07:00
recipes-kernel/wireguard recipes: Update LICENSE variable to use SPDX license identifiers 2022-03-04 17:41:45 -08:00
recipes-netkit recipes: Use renamed SKIP_RECIPE varFlag 2022-02-21 18:12:04 -08:00
recipes-protocols frr: fix buildpaths issue 2022-08-06 09:51:32 -07:00
recipes-support strongswan: upgrade 5.9.6 -> 5.9.7 2022-08-06 09:40:09 -07:00
COPYING.MIT
MAINTAINERS MAINTAINERS: add entry for OpenThread 2022-04-07 17:40:45 -04:00
README meta-networking,meta-python: Fix README for yocto check layer 2021-12-02 18:36:58 -08:00

meta-networking

This layer is intended to be a central point for networking-related packages and configuration. It should be useful directly on top of oe-core and compliments meta-openembedded. It should be primarily useful to the following groups:

  - Anyone building a small networking device (eg. a home router /
    bridge / switch).

  - Anyone wanting to add network services to their device (eg.
    anything that might benefit from a small ftp/tftp server)

Dependencies

This layer depends on:

URI: git://git.openembedded.org/openembedded-core branch: master

For some recipes, the meta-oe layer is required:

URI: git://git.openembedded.org/meta-openembedded subdirectory: meta-oe branch: master

URI: git://git.openembedded.org/meta-openembedded subdirectory: meta-python branch: master

Maintenance

Layer maintainers: Khem Raj raj.khem@gmail.com Armin Kuster akuster808@gmail.com (recipes-netkit)

Please see the MAINTAINERS file for information on contacting the maintainers of this layer, as well as instructions for submitting patches.