]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core.git/commit
rpm-sequoia-crypto-policy: Fix build failure on Debian 12+Strongswan
authorYoann Congal <yoann.congal@smile.fr>
Tue, 15 Apr 2025 21:34:27 +0000 (23:34 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 24 Apr 2025 10:25:00 +0000 (11:25 +0100)
commitd10ca0fe194b62b2f383be880a008cde2bd0fd4f
treecbee5469e2c1d859f294d9cecd600827e368d26b
parenta7036173acdb84d516f17257e02a936f04c584d8
rpm-sequoia-crypto-policy: Fix build failure on Debian 12+Strongswan

rpm-sequoia-crypto-policy tries to validate the configuration files
using host tools. For the Strongswan policy, it uses
"ipsec readwriteconf" which is not available on Debian 12 with
Strongswan installed.
To fix this, add and use an option to skip the problematic validation.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-devtools/rpm-sequoia/rpm-sequoia-crypto-policy/0001-libreswan-Allow-skipping-test_config-for-old-ipsec.patch [new file with mode: 0644]
meta/recipes-devtools/rpm-sequoia/rpm-sequoia-crypto-policy_git.bb