~rhansen/lightdm/+git/main:lightdm-1-30

Last commit made on 2019-05-17
Get this branch:
git clone -b lightdm-1-30 https://git.launchpad.net/~rhansen/lightdm/+git/main

Branch merges

Branch information

Name:
lightdm-1-30
Repository:
lp:~rhansen/lightdm/+git/main

Recent commits

170df31... by Robert Ancell

Releasing 1.30.0

287df54... by Robert Ancell

Add missing documentation update for lightdm_user_get_is_locked ()

66ceb79... by Corentin Noël

Add is-blocked property to the User object

cffe03b... by Corentin Noël

Update elementary and Pantheon Greeter links

8a0c3a1... by Robert Ancell

Create CONTRIBUTING.md

3da0e97... by Robert Ancell

Copy in documentation from old wiki page

7241fd8... by Zhang Xianwei <email address hidden>

Fix comment

Signed-off-by: Zhang Xianwei <email address hidden>

519534c... by Robert Ancell

Use g_autoptr with GVariantIter

6b98b30... by Robert Ancell

Fix double free of GVariantIter

Bug introduced in a95eded63

23a85d2... by =?utf-8?q?Tomasz_G=C4=85sior?= <email address hidden>

Hide systemd's dynamic users

systemd creates "dynamic users". These accounts should be hidden from login screen.
But it's possible that systemd creates them with id > 1000 and shell == "/sbin/nologin".

Currently lightdm shows these accounts if AccountService is not installed. See:
https://bbs.archlinux.org/viewtopic.php?id=238704

To fix this, add "/sbin/nologin" to ignored shells.

Please see: http://0pointer.net/blog/dynamic-users-with-systemd.html