memcached pulls in memcached-selinux memcached-selinux (as of 1.0.2) has not been updated with the new labeling priority to use /run in favor of /var/run for runtime labels --- memcached.fc /var/run/ipa_memcached(/.*)? gen_context(system_u:object_r:memcached_var_run_t,s0) /var/run/memcached(/.*)? gen_context(system_u:object_r:memcached_var_run_t,s0) --- The result is that the label for /var/run/memcached is masked by the /run/* label Reproducible: Always Steps to Reproduce: 1. chcon -t memcached_var_run_t /run/memcached 2. restorecon -v /run/memcached Actual Results: Relabeled /run/memcached from system_u:object_r:memcached_var_run_t:s0 to system_u:object_r:var_run_t:s0 Expected Results: No output, label on /run/memcached remains at memcached_var_run_t The refpolicy correctly uses /run/memcached. The fedora specific policy should follow the same pattern The workaround is to create a manual override with semanage fcontext -a -t memcached_var_run_t '/run/memcached(/.*)?' restorecon -RFv /run/memcached
FEDORA-2025-80ca3e9413 (memcached-1.6.37-2.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-80ca3e9413
FEDORA-2025-80ca3e9413 has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-80ca3e9413` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-80ca3e9413 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
I don't have F42 installed to test, but the patch to selinux looks like it fixes the problem!
FEDORA-2025-80ca3e9413 (memcached-1.6.37-2.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.