SELinux is throwing a lot of errors/notifications to me. I manage to get a lot of them under control, but I keep seeing the notifications & having some licensing issues:
1. Houdini keeps asking me to get an apprentice license after each system reboot.
2. Did what SELinux asked me to do:
sudo ausearch -c 'sesinetd' --raw | audit2allow -M my-sesinetd; sudo semodule -X 300 -i my-sesinetd.pp
Below is example of one of the notifications.
SELinux is preventing sesinetd from ioctl access on the file /root/houdini21.0/houdini.env. ***** Plugin catchall (100. confidence) suggests ************************** If you believe that sesinetd should be allowed ioctl access on the houdini.env file by default. Then you should report this as a bug. You can generate a local policy module to allow this access. Do allow this access for now by executing: # ausearch -c 'sesinetd' --raw | audit2allow -M my-sesinetd # semodule -X 300 -i my-sesinetd.pp Additional Information: Source Context system_u:system_r:init_t:s0 Target Context unconfined_u:object_r:admin_home_t:s0 Target Objects /root/houdini21.0/houdini.env [ file ] Source sesinetd Source Path sesinetd Port <Unknown> Host fedora Source RPM Packages Target RPM Packages SELinux Policy RPM selinux-policy-targeted-42.22-1.fc43.noarch Local Policy RPM selinux-policy-targeted-42.22-1.fc43.noarch Selinux Enabled True Policy Type targeted Enforcing Mode Enforcing Host Name fedora Platform Linux fedora 6.18.7-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jan 23 16:42:34 UTC 2026 x86_64 Alert Count 1 First Seen 2026-02-01 11:21:34 EST Last Seen 2026-02-01 11:21:34 EST Local ID a0b3ebe2-cd4c-43ce-9fe3-e1b201a6cf63 Raw Audit Messages type=AVC msg=audit(1769962894.322:103): avc: denied { ioctl } for pid=1011 comm="sesinetd" path="/root/houdini21.0/houdini.env" dev="nvme0n1p3" ino=523730 ioctlcmd=0x542a scontext=system_u:system_r:init_t:s0 tcontext=unconfined_u:object_r:admin_home_t:s0 tclass=file permissive=0 Hash: sesinetd,init_t,admin_home_t,file,ioctl
Thank you !

