Blob Blame Raw
--- gdm-2.18.0/gui/gdmuser.c.hide-disabled-users	2007-05-15 11:44:45.000000000 -0400
+++ gdm-2.18.0/gui/gdmuser.c	2007-05-15 11:45:34.000000000 -0400
@@ -206,6 +206,12 @@
     gint found = 0;
     gchar *csh;
 
+    if (strcmp (usersh, "/sbin/nologin") == 0 ||
+	strcmp (usersh, "/bin/true") == 0 ||
+	strcmp (usersh, "/bin/false") == 0) {
+      return 0;
+    }
+
     setusershell ();
 
     while ((csh = getusershell ()) != NULL)