diff options
author | Robert Ancell <robert.ancell@canonical.com> | 2016-08-12 11:07:29 +1200 |
---|---|---|
committer | Robert Ancell <robert.ancell@canonical.com> | 2016-08-12 11:07:29 +1200 |
commit | f54723e2ec045361ad93397238fdeac68601b8cd (patch) | |
tree | 685008be8ac829c95fd4b4254721bc3c1fadd061 /src/seat.c | |
parent | 52edd5c0805a3c9b60549d5ca5104195bb636139 (diff) | |
download | lightdm-git-f54723e2ec045361ad93397238fdeac68601b8cd.tar.gz |
Set hints for in-session-greeters
Diffstat (limited to 'src/seat.c')
-rw-r--r-- | src/seat.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1896,12 +1896,17 @@ create_greeter_cb (Session *session, Seat *seat) Greeter *greeter; greeter = greeter_new (); + greeter_set_pam_services (greeter, seat_get_string_property (seat, "pam-service"), seat_get_string_property (seat, "pam-autologin-service")); g_signal_connect (greeter, GREETER_SIGNAL_CREATE_SESSION, G_CALLBACK (create_session_cb), seat); g_signal_connect (greeter, GREETER_SIGNAL_START_SESSION, G_CALLBACK (greeter_start_session_cb), seat); + /* Set hints to greeter */ + greeter_set_allow_guest (greeter, seat_get_allow_guest (seat)); + set_greeter_hints (seat, greeter); + return greeter; } |