diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2016-05-05 10:44:24 -0400 |
---|---|---|
committer | Lukas Slebodnik <lslebodn@redhat.com> | 2016-05-06 13:02:03 +0200 |
commit | 89376da80b2250b82d256ea85ec349ce29fe5b51 (patch) | |
tree | 5ec553b99c981287271ed9ad70bb03f343f5d366 /src/providers | |
parent | 9face844e3063b61ab19e1d82bbf3d9f9de76ac7 (diff) | |
download | sssd-89376da80b2250b82d256ea85ec349ce29fe5b51.tar.gz sssd-89376da80b2250b82d256ea85ec349ce29fe5b51.tar.xz sssd-89376da80b2250b82d256ea85ec349ce29fe5b51.zip |
GPO: Add "unity" to ad_gpo_map_interactive
Ubuntu systems use "unity" as their screen-locker. Without this in the
defaults, people often get locked out of their machines when the screen
locks.
Resolves:
https://bugs.launchpad.net/ubuntu/+source/sssd/+bug/1578415
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/providers')
-rw-r--r-- | src/providers/ad/ad_gpo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/providers/ad/ad_gpo.c b/src/providers/ad/ad_gpo.c index 3029ffe13..22ac80337 100644 --- a/src/providers/ad/ad_gpo.c +++ b/src/providers/ad/ad_gpo.c @@ -188,6 +188,7 @@ int ad_gpo_process_cse_recv(struct tevent_req *req); #define GPO_LIGHTDM "lightdm" #define GPO_LXDM "lxdm" #define GPO_SDDM "sddm" +#define GPO_UNITY "unity" #define GPO_XDM "xdm" #define GPO_SSHD "sshd" #define GPO_FTP "ftp" @@ -209,7 +210,7 @@ struct gpo_map_option_entry { const char *gpo_map_interactive_defaults[] = {GPO_LOGIN, GPO_SU, GPO_SU_L, GPO_GDM_FINGERPRINT, GPO_GDM_PASSWORD, GPO_GDM_SMARTCARD, GPO_KDM, - GPO_LIGHTDM, GPO_LXDM, GPO_SDDM, GPO_XDM, NULL}; + GPO_LIGHTDM, GPO_LXDM, GPO_SDDM, GPO_UNITY, GPO_XDM, NULL}; const char *gpo_map_remote_interactive_defaults[] = {GPO_SSHD, GPO_COCKPIT, NULL}; const char *gpo_map_network_defaults[] = {GPO_FTP, GPO_SAMBA, NULL}; |