mirror of
https://git.yoctoproject.org/poky
synced 2026-03-17 04:39:40 +01:00
rpm-sequoia-crypto-policy: update to latest revision
0001-libreswan-Allow-skipping-test_config-for-old-ipsec.patch patch was dropped, as it is included in this revision. (From OE-Core rev: f9d328b0f3a87b3aeb5fd7193429482cbc2220af) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
98f4b6dce0
commit
70530d7b39
@@ -1,29 +0,0 @@
|
||||
From f7a8e2c049c2c3e2bfcb801d7b65214c0a5bad77 Mon Sep 17 00:00:00 2001
|
||||
From: Yoann Congal <yoann.congal@smile.fr>
|
||||
Date: Tue, 15 Apr 2025 17:27:20 +0200
|
||||
Subject: [PATCH] libreswan: Allow skipping test_config for old ipsec
|
||||
|
||||
In some case, /usr/sbin/ipsec does not handle the readwriteconf command.
|
||||
e.g. on Debian 12 with strongswan installed.
|
||||
As with the other OLD_* variables, add an OLD_LIBRESWAN environment
|
||||
variable to skip configuration testing on those systems.
|
||||
|
||||
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
|
||||
Upstream-Status: Backport [https://gitlab.com/redhat-crypto/fedora-crypto-policies/-/merge_requests/237]
|
||||
---
|
||||
python/policygenerators/libreswan.py | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/python/policygenerators/libreswan.py b/python/policygenerators/libreswan.py
|
||||
index a2b02f5..d81ec0c 100644
|
||||
--- a/python/policygenerators/libreswan.py
|
||||
+++ b/python/policygenerators/libreswan.py
|
||||
@@ -227,6 +227,8 @@ class LibreswanGenerator(ConfigGenerator):
|
||||
|
||||
@classmethod
|
||||
def test_config(cls, config):
|
||||
+ if os.getenv('OLD_LIBRESWAN') == '1':
|
||||
+ return True
|
||||
if not os.access('/usr/sbin/ipsec', os.X_OK):
|
||||
return True
|
||||
|
||||
@@ -8,12 +8,9 @@ LIC_FILES_CHKSUM = "file://COPYING.LESSER;md5=a6f89e2100d9b6cdffcea4f398e37343"
|
||||
# Python 3.11+ is needed to build fedora-crypto-policies
|
||||
inherit allarch python3native
|
||||
|
||||
SRC_URI = " \
|
||||
git://gitlab.com/redhat-crypto/fedora-crypto-policies.git;protocol=https;branch=master \
|
||||
file://0001-libreswan-Allow-skipping-test_config-for-old-ipsec.patch \
|
||||
"
|
||||
SRC_URI = "git://gitlab.com/redhat-crypto/fedora-crypto-policies.git;protocol=https;branch=master"
|
||||
|
||||
SRCREV = "032b418a6db842f0eab330eb5909e4604e888728"
|
||||
SRCREV = "ae1df75b1155294ebbd3c84fd206ffb55414c3ec"
|
||||
UPSTREAM_CHECK_COMMITS = "1"
|
||||
|
||||
do_compile () {
|
||||
|
||||
Reference in New Issue
Block a user