Support globbing in seat config sections
Bug #1364911 reported by
Laércio de Sousa
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
Wishlist
|
Unassigned | ||
lightdm (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
Add support for simple globbing in seat config sections.
Example: if a config section [Seat:seatFoo*] is available in lightdm.conf, it will match any seat name starting with "seatFoo", like "seatFooBar", "seatFooBaz", etc.
In particular, [Seat:seat*] will match any seat added from logind (including seat0), and [Seat:*] will match any seat (including those eventually added from other mechanisms than logind), just as [SeatDefaults] currently does.
It was already merged into trunk in revision 2040, but has been reverted in revision 2042 due to some unexpected problem, so I'm opnening this bug report to keep track of changes.
Related branches
lp:~ubuntu-multiseat/lightdm/simple-globbing-in-seat-config-section
- Robert Ancell: Approve
-
Diff: 306 lines (+158/-44)5 files modifiedsrc/lightdm.c (+47/-44)
src/unity-system-compositor.c (+2/-0)
tests/Makefile.am (+2/-0)
tests/scripts/multi-seat-globbing-config-sections.conf (+105/-0)
tests/test-multi-seat-globbing-config-sections (+2/-0)
Changed in lightdm: | |
status: | Triaged → Fix Committed |
milestone: | none → 1.13.0 |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → Wishlist |
status: | New → Fix Committed |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
I had to revert this because it was breaking one of the tests.