ima-setup: skip installing rpm-plugin-ima if it has been installed

Resolves: https://issues.redhat.com/browse/RHEL-99358
Upstream Status: RHEL-only

Suggested-by: Marko Myllynen <myllynen@redhat.com>
Signed-off-by: Coiby Xu <coxu@redhat.com>
This commit is contained in:
Coiby Xu 2025-10-30 08:46:12 +08:00
parent 5a27b43c2f
commit 6d6ac4e2d0

View File

@ -50,10 +50,12 @@ if [[ $# -eq 0 ]]; then
usage
fi
echo "Installing prerequisite package rpm-plugin-ima"
if ! dnf install rpm-plugin-ima -yq; then
echo "Failed to install rpm-plugin-ima, abort"
exit 1
if ! rpm --quiet -q rpm-plugin-ima; then
echo "Installing prerequisite package rpm-plugin-ima"
if ! dnf install rpm-plugin-ima -yq; then
echo "Failed to install rpm-plugin-ima, abort"
exit 1
fi
fi
# Add IMA signatures