Support globbing in seat config sections

Bug #1364911 reported by Laércio de Sousa on 2014-09-03
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Light Display Manager
Wishlist
Unassigned
lightdm (Ubuntu)
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

Robert Ancell (robert-ancell) wrote :

I had to revert this because it was breaking one of the tests.

Changed in lightdm:
status: New → Triaged
importance: Undecided → Wishlist
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
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lightdm - 1.13.0-0ubuntu1

---------------
lightdm (1.13.0-0ubuntu1) vivid; urgency=medium

  * New upstream release:
    - Fix crash when having configuration keys defined in multiple places
      (LP: #1377373)
    - Fix pipe file descriptor leak for each session login / authentication
      (LP: #1190344)
    - Use correct syntax for DesktopNames key in session files (LP: #1383321)
    - Match seat configuration with globbing (LP: #1364911)
    - Allow user switching in multi-seat until bug stopping greeter showing on
      logout is fixed
    - Disable log message when AccountsService users change (LP: #1376357)
    - Update AppArmor scripts, requires AppArmor 2.9
    - Update tests to run better on servers
  * debian/config-error-dialog.sh:
    - Show warning dialog instead of interrupted login if syntax error in
      ~/.profile etc (LP: #678421)
 -- Robert Ancell <email address hidden> Thu, 13 Nov 2014 11:08:17 +1300

Changed in lightdm (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers