From 17283f7e83dfc43ffd2a9dc5ffaebb62661c70f7 Mon Sep 17 00:00:00 2001 From: Josef Schlehofer Date: Sun, 27 Sep 2026 23:39:13 +0200 Subject: [PATCH] selinux-python: add version check override None of the selinux-python tools print the package version, so the generic version check fails for all of them. Signed-off-by: Josef Schlehofer --- utils/selinux-python/test-version.sh | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 utils/selinux-python/test-version.sh diff --git a/utils/selinux-python/test-version.sh b/utils/selinux-python/test-version.sh new file mode 100755 index 0000000000..92a7b65555 --- /dev/null +++ b/utils/selinux-python/test-version.sh @@ -0,0 +1,28 @@ +#!/bin/sh + +# shellcheck shell=busybox + +# None of the selinux-python tools print the package version. +# Skip the generic version probe. + +case "$PKG_NAME" in +python3-seobject|\ +python3-seobject-src|\ +python3-sepolgen|\ +python3-sepolgen-src|\ +python3-sepolicy|\ +python3-sepolicy-src|\ +selinux-audit2allow|\ +selinux-chcat|\ +selinux-python|\ +selinux-semanage|\ +selinux-sepolgen-ifgen|\ +selinux-sepolicy) + exit 0 + ;; + +*) + echo "Untested package: $PKG_NAME" >&2 + exit 1 + ;; +esac