meta-openembedded/meta-networking
Adrian Freihofer 63d6205550 firewalld: update to 1.1.1 fixes ptest
Update firewalld by 2 major versions, which also includes breaking and
behavioral changes.

Highlights from 0.9 to 1.0:
- Reduced dependencies
- Intra-zone forwarding by default
- NAT rules moved to inet family (reduced rule set)
- Default target is now similar to reject
- ICMP blocks and block inversion only apply to input, not forward
- tftp-client service has been removed
- iptables backend is deprecated
- Direct interface is deprecated
- CleanupModulesOnExit defaults to no (kernel modules not unloaded)
Details:
- https://firewalld.org/2021/07/firewalld-1-0-0-release
- https://github.com/firewalld/firewalld/compare/v0.9.0...v1.0.0

From 1.0 to 1.1 is mostly a bug fix release update.
Details:
- https://firewalld.org/2022/02/firewalld-1-1-0-release
- https://github.com/firewalld/firewalld/compare/v0.9.0...v1.0.0

Improvements on the recipe:
- Add ptest
  - Very helpful to get all the kernel modules
  - Long running, probably not suitable for any OE autobuilder
- RRECOMMENS kernel modules, document configuration
- Improve package splitting
  - firewalld-config and firewalld-applet depend on QT5, pyqt5 and GTK.
    The dependencies were not correctly set but the code was ending up
    on the target device. Now the code gets into a separate package but
    the dependeinces are probably still not complete. Since this is
    probably not used anyway it is not tested yet. It's still not
    perfect but much better than installing broken stuff to the target
    device.
  - The dependenices are added to variables instead of rdepends to keep
    the meta-qt5 and gnome layers optional also at build-time.
- New packageconfigs: ebtables, ipset. This is mosly required to get the
  test suite running but probably also usable otherwise.

Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-06-30 07:01:37 -04: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: update to 1.1.1 fixes ptest 2022-06-30 07:01: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: udpate to 1.38.0 2022-06-06 16:34:28 -07:00
recipes-core nbd: update 3.20 -> 3.24 2022-05-24 08:39:45 -07:00
recipes-daemons cyrus-sasl: move from meta-networking to meta-oe 2022-05-02 17:51:58 -07:00
recipes-devtools libcoap: Add recipe 2022-05-07 18:47:16 -07:00
recipes-extended tgt: upgrade 1.0.82 -> 1.0.83 2022-06-06 13:58:43 -07:00
recipes-filter conntrack-tools: fix postinst script 2022-05-28 15:17:04 -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 babeld: upgrade 1.12 -> 1.12.1 2022-05-24 08:39:45 -07:00
recipes-support unbound: upgrade 1.15.0 -> 1.16.0 2022-06-06 13:58:43 -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.