[Bug 1222978] New: [SELinux] gnome-control-center (users) unable to set AutoLogin
https://bugzilla.suse.com/show_bug.cgi?id=1222978 Bug ID: 1222978 Summary: [SELinux] gnome-control-center (users) unable to set AutoLogin Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Security Assignee: security-team@suse.de Reporter: rbrown@suse.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- GNOME Control Center has the ability to set autologin, as button in a users account, requiring Polkit escalation in order to be able to set it Polkit is doing it's thing fine..but SELinux blocks it :) Audit.log output below type=USER_ACCT msg=audit(1713364967.267:211): pid=23024 uid=1000 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_unix acct="ilmehtar" exe="/usr/libexec/polkit-1/polkit-agent-helper-1" hostname=? addr=? terminal=? res=success' type=AVC msg=audit(1713364970.590:212): avc: denied { write } for pid=1269 comm="accounts-daemon" name="sysconfig" dev="overlay" ino=283 scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=dir permissive=1 type=AVC msg=audit(1713364970.590:213): avc: denied { add_name } for pid=1269 comm="accounts-daemon" name="displaymanager.new.1025417169" scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=dir permissive=1 type=AVC msg=audit(1713364970.590:214): avc: denied { create } for pid=1269 comm="accounts-daemon" name="displaymanager.new.1025417169" scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=file permissive=1 type=AVC msg=audit(1713364970.593:215): avc: denied { write } for pid=1269 comm="accounts-daemon" path="/etc/sysconfig/displaymanager.new.1025417169" dev="overlay" ino=1179107 scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=file permissive=1 type=AVC msg=audit(1713364970.593:216): avc: denied { remove_name } for pid=1269 comm="accounts-daemon" name="displaymanager.new.1025417169" dev="overlay" ino=1179107 scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=dir permissive=1 type=AVC msg=audit(1713364970.593:217): avc: denied { rename } for pid=1269 comm="accounts-daemon" name="displaymanager.new.1025417169" dev="overlay" ino=1179107 scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=file permissive=1 type=AVC msg=audit(1713364970.593:218): avc: denied { unlink } for pid=1269 comm="accounts-daemon" name="displaymanager" dev="overlay" ino=31627 scontext=system_u:system_r:accountsd_t:s0 tcontext=system_u:object_r:etc_t:s0 tclass=file permissive=1 Not the most severe issue in the world (I personally dislike the feature)..but I have users who are super passionate about it, so at least I can now say the issue is filed in the right place :) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1222978 https://bugzilla.suse.com/show_bug.cgi?id=1222978#c1 Richard Brown <rbrown@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nigorioust@proton.me --- Comment #1 from Richard Brown <rbrown@suse.com> --- *** Bug 1221272 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1222978 Cathy Hu <cathy.hu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cathy.hu@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1222978 https://bugzilla.suse.com/show_bug.cgi?id=1222978#c12 Filippo Bonazzi <filippo.bonazzi@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #12 from Filippo Bonazzi <filippo.bonazzi@suse.com> --- Fix submitted in https://build.opensuse.org/request/show/1181332 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1222978 https://bugzilla.suse.com/show_bug.cgi?id=1222978#c13 --- Comment #13 from Filippo Bonazzi <filippo.bonazzi@suse.com> --- This will also need @xiaoguang wang to submit the changes in https://build.opensuse.org/package/show/home:xiaoguang_wang:branches:GNOME:F... and https://build.opensuse.org/package/show/home:xiaoguang_wang:branches:GNOME:F... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1222978 https://bugzilla.suse.com/show_bug.cgi?id=1222978#c14 --- Comment #14 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1222978) was mentioned in https://build.opensuse.org/request/show/1181710 Factory / gdm https://build.opensuse.org/request/show/1181711 Factory / accountsservice -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com