login: Add XDG_SESSION_EXTRA_DEVICE_ACCESS variable for additional access

A session created with XDG_SESSION_EXTRA_DEVICE_ACCESS will be granted
additional powers.
Exactly which powers are granted is going to be defined by udevd.
This commit is contained in:
Alessandro Astone
2026-02-06 16:20:18 +01:00
parent 5f815d6fa1
commit 87840e144b
12 changed files with 101 additions and 42 deletions
+1
View File
@@ -697,6 +697,7 @@ int manager_default_environment(Manager *m) {
"XDG_SESSION_CLASS",
"XDG_SESSION_TYPE",
"XDG_SESSION_DESKTOP",
"XDG_SESSION_EXTRA_DEVICE_ACCESS",
"XDG_SEAT",
"XDG_VTNR");
}