chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
udev: only tag the main card device of a sound card with 'seat'
[elogind.git]
/
src
/
logind-acl.c
diff --git
a/src/logind-acl.c
b/src/logind-acl.c
index 5ea68185bd2fde351aac6a93c9f193df825f81ea..7571093d0ef94c56874b38465e283a7f38f34867 100644
(file)
--- a/
src/logind-acl.c
+++ b/
src/logind-acl.c
@@
-233,9
+233,11
@@
int devnode_acl_all(struct udev *udev,
if (r < 0)
goto finish;
if (r < 0)
goto finish;
- r = udev_enumerate_add_match_tag(e, seat);
- if (r < 0)
- goto finish;
+ if (!streq(seat, "seat0")) {
+ r = udev_enumerate_add_match_tag(e, seat);
+ if (r < 0)
+ goto finish;
+ }
r = udev_enumerate_scan_devices(e);
if (r < 0)
r = udev_enumerate_scan_devices(e);
if (r < 0)