]> git.ipfire.org Git - thirdparty/systemd.git/commit
xaccess: Rework from boolean into a list of tags
authorAlessandro Astone <alessandro.astone@canonical.com>
Wed, 11 Feb 2026 14:02:53 +0000 (15:02 +0100)
committerAlessandro Astone <alessandro.astone@canonical.com>
Tue, 17 Feb 2026 14:27:24 +0000 (15:27 +0100)
commit1f7f2bc6105008add20e4c4888db69660eb563f4
tree36d8b44d95d56515da1dfb6eaecea8cc28f83083
parentcfd544af8669359607c7846590075422bd3ae782
xaccess: Rework from boolean into a list of tags

XDG_SESSION_EXTRA_DEVICE_ACCESS will now take a colon-separated list of
identifiers. For every identifier $ID, the session is granted access to all
devices tagged as "xaccess-$ID" in udev.

Fixes: #40634
18 files changed:
man/org.freedesktop.login1.xml
man/pam_systemd.xml
man/rules/meson.build
man/sd-login.xml
man/sd_session_is_active.xml
src/libsystemd/libsystemd.sym
src/libsystemd/sd-json/json-util.h
src/libsystemd/sd-login/sd-login.c
src/login/logind-dbus.c
src/login/logind-dbus.h
src/login/logind-session-dbus.c
src/login/logind-session.c
src/login/logind-session.h
src/login/logind-varlink.c
src/login/pam_systemd.c
src/shared/varlink-io.systemd.Login.c
src/systemd/sd-login.h
src/udev/udev-builtin-uaccess.c