From c3ad1ba6d691d3b0d227652afc4f0cdb10a21a27 Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Fri, 28 Nov 2014 16:07:15 +0100 Subject: If normal user sessions _and_ guest sessions are disabled, make sure the remote login services gets activated. --- debian/changelog | 2 ++ src/user-list.vala | 3 +++ 2 files changed, 5 insertions(+) diff --git a/debian/changelog b/debian/changelog index 2049b42..bd63fd3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,8 @@ unity-greeter-x2go (14.04.10-0x2go1) UNRELEASED; urgency=medium - Apply patch 01_x2go+rls.patch. Natively support X2Go Session. - Allow UCCS logins that are not email addresses (but usernames). - Make lightdm-xsession the default session to launch. + - If normal user sessions _and_ guest sessions are disabled, + make sure the remote login services gets activated. * debian/control: + Add to S: lightdm-remote-session-x2go. + Drop from S: lightdm-remote-session-uccsconfigure. diff --git a/src/user-list.vala b/src/user-list.vala index b2b13b1..017ed6c 100644 --- a/src/user-list.vala +++ b/src/user-list.vala @@ -293,6 +293,9 @@ public class UserList : GreeterList if (remote_directory_server_list.length() > 0 && !always_show_manual) { debug ("removing manual login since we have a remote login entry"); remove_entry ("*other"); + if (!UnityGreeter.singleton.has_guest_account_hint () && UnityGreeter.singleton.hide_users_hint () ) { + set_active_first_entry_with_prefix ("*remote_directory"); + } } } -- cgit v1.2.3