This morning I received a rather large update (> 1.800 packets) for my openSUSE Tumbleweed system
Operating System: openSUSE Tumbleweed 20260302
KDE Plasma Version: 6.6.1
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 6.19.5-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: Intel® Iris® Xe Graphics
I restarted the system after the update had completed and checked the logs to find this
# ausearch -m avc,user_avc,selinux_err,user_selinux_err -ts boot
----
time->Wed Mar 4 10:20:19 2026
type=USER_AVC msg=audit(1772616019.377:107): pid=1063 uid=498 auid=4294967295 ses=4294967295 subj=system_u:system_r:system_dbusd_t:s0-s0:c0.c1023 msg='avc: denied { send_msg } for scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:system_r:systemd_logind_t:s0 tclass=dbus permissive=0 exe="/usr/bin/dbus-broker" sauid=498 hostname=? addr=? terminal=?'
#
audit2why told me
# ausearch -m avc,user_avc,selinux_err,user_selinux_err -ts boot | audit2why
type=USER_AVC msg=audit(1772616019.377:107): pid=1063 uid=498 auid=4294967295 ses=4294967295 subj=system_u:system_r:system_dbusd_t:s0-s0:c0.c1023 msg='avc: denied { send_msg } for scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:system_r:systemd_logind_t:s0 tclass=dbus permissive=0 exe="/usr/bin/dbus-broker" sauid=498 hostname=? addr=? terminal=?'
Was caused by:
Missing type enforcement (TE) allow rule.
You can use audit2allow to generate a loadable module to allow this access.
#
so I did
ausearch -m avc,user_avc,selinux_err,user_selinux_err -ts boot | audit2allow -M rtkit_daemon
and
semodule -i rtkit_daemon.pp
touch /.autorelabel && systemctl isolate reboot
only to find a lot more errors
# LANG=C ausearch -m avc,user_avc,selinux_err,user_selinux_err -ts boot
----
time->Wed Mar 4 10:48:47 2026
type=AVC msg=audit(1772617727.531:97): avc: denied { write } for pid=1972 comm="rtkit-daemon" path="/run/systemd/inhibit/4.ref" dev="tmpfs" ino=5486 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:47 2026
type=AVC msg=audit(1772617727.583:105): avc: denied { write } for pid=1981 comm="rtkit-daemon" path="/run/systemd/inhibit/5.ref" dev="tmpfs" ino=5502 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:47 2026
type=AVC msg=audit(1772617727.638:111): avc: denied { write } for pid=1992 comm="rtkit-daemon" path="/run/systemd/inhibit/6.ref" dev="tmpfs" ino=5511 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:47 2026
type=AVC msg=audit(1772617727.701:116): avc: denied { write } for pid=2000 comm="rtkit-daemon" path="/run/systemd/inhibit/7.ref" dev="tmpfs" ino=5520 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:47 2026
type=AVC msg=audit(1772617727.970:121): avc: denied { write } for pid=2040 comm="rtkit-daemon" path="/run/systemd/inhibit/8.ref" dev="tmpfs" ino=5545 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:50 2026
type=AVC msg=audit(1772617730.378:126): avc: denied { write } for pid=2178 comm="rtkit-daemon" path="/run/systemd/inhibit/10.ref" dev="tmpfs" ino=5592 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:50 2026
type=AVC msg=audit(1772617730.459:132): avc: denied { write } for pid=2183 comm="rtkit-daemon" path="/run/systemd/inhibit/11.ref" dev="tmpfs" ino=5601 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:50 2026
type=AVC msg=audit(1772617730.532:137): avc: denied { write } for pid=2191 comm="rtkit-daemon" path="/run/systemd/inhibit/12.ref" dev="tmpfs" ino=5610 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:50 2026
type=AVC msg=audit(1772617730.606:141): avc: denied { write } for pid=2195 comm="rtkit-daemon" path="/run/systemd/inhibit/13.ref" dev="tmpfs" ino=5619 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:51 2026
type=AVC msg=audit(1772617731.591:150): avc: denied { write } for pid=2325 comm="rtkit-daemon" path="/run/systemd/inhibit/14.ref" dev="tmpfs" ino=5654 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:51 2026
type=AVC msg=audit(1772617731.761:155): avc: denied { write } for pid=2347 comm="rtkit-daemon" path="/run/systemd/inhibit/15.ref" dev="tmpfs" ino=5663 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
----
time->Wed Mar 4 10:48:51 2026
type=AVC msg=audit(1772617731.889:160): avc: denied { write } for pid=2366 comm="rtkit-daemon" path="/run/systemd/inhibit/16.ref" dev="tmpfs" ino=5672 scontext=system_u:system_r:rtkit_daemon_t:s0 tcontext=system_u:object_r:systemd_logind_inhibit_var_run_t:s0 tclass=fifo_file permissive=0
#
In order not to mess up my system completely I removed rtkit_daemon.pp using system-config-selinux.
Now I do not know how to proceed. Any help would be appreciated.
Thank you.