[systemd-devel] seat1 ACL

Floris jkfloris at dds.nl
Sun Aug 17 11:17:30 PDT 2014


Hey,

maybe I'm missing something, but a user on the second seat (seat1) does  
not get the right rights from logind.

$ udevadm info /dev/snd/controlC2
P: /devices/pci0000:00/0000:00:1e.0/0000:08:02.0/sound/card2/controlC2
N: snd/controlC2
S: snd/by-path/pci-0000:08:02.0
E: DEVLINKS=/dev/snd/by-path/pci-0000:08:02.0
E: DEVNAME=/dev/snd/controlC2
E:  
DEVPATH=/devices/pci0000:00/0000:00:1e.0/0000:08:02.0/sound/card2/controlC2
E: ID_PATH=pci-0000:08:02.0
E: ID_PATH_TAG=pci-0000_08_02_0
E: ID_SEAT=seat1
E: MAJOR=116
E: MINOR=17
E: SUBSYSTEM=sound
E: TAGS=:seat1:uaccess:
E: USEC_INITIALIZED=70638

$ getfacl /dev/snd/controlC2
# file: dev/snd/controlC2
# owner: root
# group: audio
user::rw-
user:Debian-gdm:rw-
group::rw-
mask::rw-
other::---

A user logs in on seat1, but the "user:Debian-gdm" line is removed,  
instead of changed.

$ getfacl /dev/snd/controlC2
# file: dev/snd/controlC2
# owner: root
# group: audio
user::rw-
group::rw-
mask::rw-
other::---

On seat0 I get the expected "user:floris:rw-" line

$ getfacl /dev/snd/controlC3
# file: dev/snd/controlC3
# owner: root
# group: audio
user::rw-
user:floris:rw-
group::rw-
mask::rw-
other::---

Do I miss a package or is this a bug?

Thanks,

floris
$ systemd --version
systemd 208
+PAM +LIBWRAP +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL  
+XZ



More information about the systemd-devel mailing list