summaryrefslogtreecommitdiff
path: root/daemon/meson.build
Commit message (Collapse)AuthorAgeFilesLines
* session-worker: Don't switch back VTs until session is fully exitedwip/fix-autologin-unlock-raceRay Strode2020-12-111-0/+7
| | | | | | | | | | | | | | | | There's a race condition on shutdown where the session worker is switching VTs back to the initial VT at the same time as the session exit is being processed. This means that manager may try to start a login screen (because of the VT switch) when autologin is enabled when there shouldn't be a login screen. This commit makes sure both the PostSession script, and session-exited signal emission are complete before initiating the VT switch back to the initial VT. https://gitlab.gnome.org/GNOME/gdm/-/issues/660
* data: switch gdm.service.in to use cmake formatNiels De Graef2020-04-301-0/+206
We're going to be switching to meson, and meson doesn't deal too well with an @ in the configuration file that's not part of a substitution variable. This commit switches the gdm service over to use a cmake style of substitution variables, so we can later tell meson to use configure in cmake mode and workaround the @ confusion.