libsemanage: include more parameters in the module checksum The check_ext_changes option currently assumes that as long as the module content is unchanged, it is safe to assume that the policy.linked file doesn't need to be rebuilt. However, there are some additional parameters that can affect the content of this policy file, namely: * the disable_dontaudit and preserve_tunables flags * the target_platform and policyvers configuration values Include these in the checksum so that the option works correctly when only some of these input values are changed versus the current state. Fixes: 286a679fadc4 ("libsemanage: optionally rebuild policy when modules are changed externally")
See also bug 2173959
sudo dnf upgrade --refresh --advisory=FEDORA-2023-115bd7738b
Please login to add feedback.
This update has been submitted for testing by plautrba.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'failed'.
This update has been pushed to testing.
This update's test gating status has been changed to 'passed'.
This update can be pushed to stable now if the maintainer wishes
This update has been submitted for stable by plautrba.
This update has been pushed to stable.