aboutsummaryrefslogtreecommitdiffstats
path: root/meta-networking/recipes-connectivity/firewalld
diff options
context:
space:
mode:
authorAdrian Freihofer <adrian.freihofer@gmail.com>2021-01-25 11:14:12 +0100
committerKhem Raj <raj.khem@gmail.com>2021-01-25 14:58:54 -0800
commite6ab1ec84bb581deb5c0078b7029a0d80fb5a772 (patch)
treea02948316c41ffe65dd9a10d52715a496f15b904 /meta-networking/recipes-connectivity/firewalld
parentb7f83ca2f719fd0085723e76db72c271736b4d32 (diff)
downloadmeta-openembedded-contrib-e6ab1ec84bb581deb5c0078b7029a0d80fb5a772.tar.gz
firewalld: upgrade 0.9.2 -> 0.9.3
Fix new dependencies to nftables-python. Firewalld has been changed to use python bindings instead of calling the nftables cli utility. (Has this firewalld recipe been used with firewalld's default configuration which defaults to nftables backend?) Signed-off-by: Adrian Freihofer <adrian.freihofer@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-networking/recipes-connectivity/firewalld')
-rw-r--r--meta-networking/recipes-connectivity/firewalld/firewalld_0.9.3.bb (renamed from meta-networking/recipes-connectivity/firewalld/firewalld_0.9.2.bb)9
1 files changed, 5 insertions, 4 deletions
diff --git a/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.2.bb b/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.3.bb
index 792c7ad617..9aad510b4e 100644
--- a/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.2.bb
+++ b/meta-networking/recipes-connectivity/firewalld/firewalld_0.9.3.bb
@@ -8,10 +8,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/v${PV}/${BP}.tar.gz \
file://firewalld.init \
"
-SRC_URI[sha256sum] = "f982c72d640b0677d510b73d9b05d377b4615c5ef36a3710c62350b39fb62efe"
+SRC_URI[sha256sum] = "5998894db976d77996ca0a6b700a2f4125b9f283465fb255da9bddfb1640cb27"
# glib-2.0-native is needed for GSETTINGS_RULES autoconf macro from gsettings.m4
-DEPENDS = "intltool-native glib-2.0-native"
+DEPENDS = "intltool-native glib-2.0-native nftables"
inherit gettext autotools bash-completion python3native gsettings systemd update-rc.d
@@ -75,7 +75,7 @@ FILES_${PN} += "\
FILES_${PN}-zsh-completion = "${datadir}/zsh/site-functions"
RDEPENDS_${PN} = "\
- nftables \
+ nftables-python \
iptables \
python3-core \
python3-io \
@@ -87,5 +87,6 @@ RDEPENDS_${PN} = "\
python3-slip-dbus \
python3-decorator \
python3-pygobject \
- nftables-python \
+ python3-json \
+ python3-ctypes \
"