📖 ~1 min read
Table of contents
Symptom & Impact
Operational jobs fail because trusted internal executables are denied at runtime.
Environment & Reproduction
Appears after policy reload when new binaries are deployed outside trusted paths.
/opt/tools/myjob
systemctl status fapolicyd
Root Cause Analysis
fapolicyd trust database lacks updated file hashes or path rules for deployed binaries.
Quick Triage
Review denial events, daemon status, and SELinux interaction.
systemctl status fapolicyd
journalctl -u fapolicyd -n 80 --no-pager
getenforce
firewall-cmd --state
dnf list installed fapolicyd
Step-by-Step Diagnosis
Identify denied binary metadata and current trustdb entries.
fapolicyd-cli --list
sha256sum /opt/tools/myjob
journalctl -u fapolicyd --since '-30 min' --no-pager

Solution – Primary Fix
Add binary to trust DB and reload policy safely.
Still having issues? Our IT Consulting team can diagnose and resolve this for you. Get in touch for a free consultation.
sudo fapolicyd-cli --file add /opt/tools/myjob --trust-file myjob
sudo fapolicyd-cli --update
sudo systemctl restart fapolicyd

Solution – Alternative Approaches
Install signed RPM package for internal tools to use rpmdb trust path.
sudo dnf install /tmp/myjob-1.0.0-1.el10.x86_64.rpm -y
Verification & Acceptance Criteria
Binary executes successfully and no fresh deny events appear.
/opt/tools/myjob --version
journalctl -u fapolicyd -n 40 --no-pager
Rollback Plan
Remove trust entry and reload policy if rule broadness is unacceptable.
sudo fapolicyd-cli --file delete /opt/tools/myjob
sudo fapolicyd-cli --update
sudo systemctl restart fapolicyd
Prevention & Hardening
Integrate artifact signing and trust updates into release pipeline.
rpm -Kv /tmp/myjob-1.0.0-1.el10.x86_64.rpm
Related Errors & Cross-Refs
Related to noexec mount options and SELinux execute denial overlap.
Related tutorial: View the step-by-step tutorial for rhel-10.
View all rhel-10 tutorials on the Tutorials Hub →
Browse all common problems & solutions on the Tutorials Hub.
References & Further Reading
fapolicyd trust model and Red Hat executable control documentation.
Need Expert Help?
If you cannot resolve this yourself, our team offers hands-on Server Management, Managed IT Services, and flexible Support Plans. Contact us today — we respond within one business day.