rpms/gdm/devel gdm-2.25.2-multistack-but-boring.patch, 1.3, 1.4 gdm.spec, 1.444, 1.445

Ray Strode rstrode at fedoraproject.org
Thu Mar 5 14:40:38 UTC 2009


Author: rstrode

Update of /cvs/pkgs/rpms/gdm/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23486

Modified Files:
	gdm-2.25.2-multistack-but-boring.patch gdm.spec 
Log Message:
- Bring back language/session/layout selector for autologin


gdm-2.25.2-multistack-but-boring.patch:

Index: gdm-2.25.2-multistack-but-boring.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gdm/devel/gdm-2.25.2-multistack-but-boring.patch,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- gdm-2.25.2-multistack-but-boring.patch	5 Mar 2009 03:02:21 -0000	1.3
+++ gdm-2.25.2-multistack-but-boring.patch	5 Mar 2009 14:40:08 -0000	1.4
@@ -5589,7 +5589,7 @@
  
 diff -up gdm-2.25.2/gui/simple-greeter/gdm-greeter-login-window.c.multistack-but-boring gdm-2.25.2/gui/simple-greeter/gdm-greeter-login-window.c
 --- gdm-2.25.2/gui/simple-greeter/gdm-greeter-login-window.c.multistack-but-boring	2008-11-18 17:19:05.000000000 -0500
-+++ gdm-2.25.2/gui/simple-greeter/gdm-greeter-login-window.c	2009-03-04 21:03:53.141431898 -0500
++++ gdm-2.25.2/gui/simple-greeter/gdm-greeter-login-window.c	2009-03-05 09:33:10.435596361 -0500
 @@ -1,7 +1,7 @@
  /* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*-
   *
@@ -5746,7 +5746,8 @@
 -        set_busy (login_window);
 -        set_sensitive (login_window, FALSE);
 +        GtkActionGroup *actions;
-+
+ 
+-        _gdm_greeter_login_window_set_interactive (login_window, TRUE);
 +        actions = gdm_conversation_get_actions (GDM_CONVERSATION (task));
 +
 +        if (actions != NULL) {
@@ -5788,8 +5789,7 @@
 +                        break;
 +                }
 +        }
- 
--        _gdm_greeter_login_window_set_interactive (login_window, TRUE);
++
 +}
 +
 +static void
@@ -5900,14 +5900,21 @@
 +GdmTask *
 +find_task_with_service_name (GdmGreeterLoginWindow *login_window,
 +                             const char            *service_name)
-+{
+ {
+-        const char *typed_text;
+-        char       *null_text;
 +        GdmTask *task;
 +
 +        task = gdm_task_list_foreach_task (GDM_TASK_LIST (login_window->priv->conversation_list),
 +                                           (GdmTaskListForeachFunc)
 +                                           task_has_service_name,
 +                                           (gpointer) service_name);
-+
+ 
+-        /* try to scrub out any secret info */
+-        typed_text = gtk_entry_get_text (GTK_ENTRY (entry));
+-        null_text = g_strnfill (strlen (typed_text) + 1, '\b');
+-        gtk_entry_set_text (GTK_ENTRY (entry), null_text);
+-        gtk_entry_set_text (GTK_ENTRY (entry), "");
 +        return task;
 +}
 +
@@ -5915,16 +5922,9 @@
 +reset_task (GdmTaskList           *task_list,
 +            GdmTask               *task,
 +            GdmGreeterLoginWindow *login_window)
- {
--        const char *typed_text;
--        char       *null_text;
++{
 +        char *name;
- 
--        /* try to scrub out any secret info */
--        typed_text = gtk_entry_get_text (GTK_ENTRY (entry));
--        null_text = g_strnfill (strlen (typed_text) + 1, '\b');
--        gtk_entry_set_text (GTK_ENTRY (entry), null_text);
--        gtk_entry_set_text (GTK_ENTRY (entry), "");
++
 +        name = gdm_task_get_name (task);
 +        g_debug ("Resetting task '%s'", name);
 +        g_free (name);
@@ -5947,13 +5947,13 @@
          }
  
 -        entry = glade_xml_get_widget (GDM_GREETER_LOGIN_WINDOW (login_window)->priv->xml, "auth-prompt-entry");
+-
+-        delete_entry_text (entry);
 +        gdm_task_list_foreach_task (GDM_TASK_LIST (login_window->priv->conversation_list),
 +                                    (GdmTaskListForeachFunc)
 +                                    reset_task,
 +                                    login_window);
  
--        delete_entry_text (entry);
--
 -        gtk_entry_set_visibility (GTK_ENTRY (entry), TRUE);
          set_message (login_window, "");
 -
@@ -6274,7 +6274,7 @@
  }
  
  static void
-@@ -1330,43 +1579,180 @@ on_users_loaded (GdmUserChooserWidget  *
+@@ -1330,43 +1579,183 @@ on_users_loaded (GdmUserChooserWidget  *
          gdm_chooser_widget_activate_if_one_item (GDM_CHOOSER_WIDGET (login_window->priv->user_chooser));
  }
  
@@ -6375,6 +6375,9 @@
 +static void
 +begin_auto_login (GdmGreeterLoginWindow *login_window)
 +{
++        g_signal_emit (G_OBJECT (login_window), signals[USER_SELECTED],
++                       0, GDM_USER_CHOOSER_USER_AUTO);
++
 +        g_signal_emit (login_window, signals[BEGIN_AUTO_LOGIN], 0,
 +                       login_window->priv->timed_login_username);
 +
@@ -6476,7 +6479,7 @@
  }
  
  static void
-@@ -1505,6 +1891,69 @@ create_computer_info (GdmGreeterLoginWin
+@@ -1505,6 +1894,69 @@ create_computer_info (GdmGreeterLoginWin
  #define INVISIBLE_CHAR_BULLET        0x2022
  #define INVISIBLE_CHAR_NONE          0
  
@@ -6546,7 +6549,7 @@
  static GtkWidget *
  custom_widget_constructor (GladeXML              *xml,
                             char                  *func_name,
-@@ -1527,6 +1976,8 @@ custom_widget_constructor (GladeXML     
+@@ -1527,6 +1979,8 @@ custom_widget_constructor (GladeXML     
  
          if (strcmp (name, "user-chooser") == 0) {
                 widget = gdm_user_chooser_widget_new ();
@@ -6555,7 +6558,7 @@
          }
  
          gdm_profile_end (NULL);
-@@ -1537,7 +1988,6 @@ custom_widget_constructor (GladeXML     
+@@ -1537,7 +1991,6 @@ custom_widget_constructor (GladeXML     
  static void
  load_theme (GdmGreeterLoginWindow *login_window)
  {
@@ -6563,7 +6566,7 @@
          GtkWidget *button;
          GtkWidget *box;
          GtkWidget *image;
-@@ -1591,7 +2041,7 @@ load_theme (GdmGreeterLoginWindow *login
+@@ -1591,7 +2044,7 @@ load_theme (GdmGreeterLoginWindow *login
                            login_window);
          g_signal_connect (login_window->priv->user_chooser,
                            "activated",
@@ -6572,7 +6575,7 @@
                            login_window);
          g_signal_connect (login_window->priv->user_chooser,
                            "deactivated",
-@@ -1600,8 +2050,20 @@ load_theme (GdmGreeterLoginWindow *login
+@@ -1600,8 +2053,20 @@ load_theme (GdmGreeterLoginWindow *login
  
          gtk_widget_show (login_window->priv->user_chooser);
  
@@ -6593,7 +6596,7 @@
  
          button = glade_xml_get_widget (login_window->priv->xml, "suspend-button");
          g_signal_connect (button, "clicked", G_CALLBACK (suspend_button_clicked), login_window);
-@@ -1617,14 +2079,6 @@ load_theme (GdmGreeterLoginWindow *login
+@@ -1617,14 +2082,6 @@ load_theme (GdmGreeterLoginWindow *login
          button = glade_xml_get_widget (login_window->priv->xml, "shutdown-button");
          g_signal_connect (button, "clicked", G_CALLBACK (shutdown_button_clicked), login_window);
  
@@ -6608,7 +6611,7 @@
          create_computer_info (login_window);
  
          box = glade_xml_get_widget (login_window->priv->xml, "computer-info-event-box");
-@@ -1757,6 +2211,15 @@ gdm_greeter_login_window_class_init (Gdm
+@@ -1757,6 +2214,15 @@ gdm_greeter_login_window_class_init (Gdm
          widget_class->key_press_event = gdm_greeter_login_window_key_press_event;
          widget_class->size_request = gdm_greeter_login_window_size_request;
  
@@ -6624,7 +6627,7 @@
          signals [BEGIN_AUTO_LOGIN] =
                  g_signal_new ("begin-auto-login",
                                G_TYPE_FROM_CLASS (object_class),
-@@ -1773,9 +2236,9 @@ gdm_greeter_login_window_class_init (Gdm
+@@ -1773,9 +2239,9 @@ gdm_greeter_login_window_class_init (Gdm
                                G_STRUCT_OFFSET (GdmGreeterLoginWindowClass, begin_verification),
                                NULL,
                                NULL,
@@ -6636,7 +6639,7 @@
          signals [BEGIN_VERIFICATION_FOR_USER] =
                  g_signal_new ("begin-verification-for-user",
                                G_TYPE_FROM_CLASS (object_class),
-@@ -1783,9 +2246,9 @@ gdm_greeter_login_window_class_init (Gdm
+@@ -1783,9 +2249,9 @@ gdm_greeter_login_window_class_init (Gdm
                                G_STRUCT_OFFSET (GdmGreeterLoginWindowClass, begin_verification_for_user),
                                NULL,
                                NULL,
@@ -6648,7 +6651,7 @@
          signals [QUERY_ANSWER] =
                  g_signal_new ("query-answer",
                                G_TYPE_FROM_CLASS (object_class),
-@@ -1793,9 +2256,9 @@ gdm_greeter_login_window_class_init (Gdm
+@@ -1793,9 +2259,9 @@ gdm_greeter_login_window_class_init (Gdm
                                G_STRUCT_OFFSET (GdmGreeterLoginWindowClass, query_answer),
                                NULL,
                                NULL,
@@ -6660,7 +6663,7 @@
          signals [USER_SELECTED] =
                  g_signal_new ("user-selected",
                                G_TYPE_FROM_CLASS (object_class),
-@@ -1833,9 +2296,9 @@ gdm_greeter_login_window_class_init (Gdm
+@@ -1833,9 +2299,9 @@ gdm_greeter_login_window_class_init (Gdm
                                G_STRUCT_OFFSET (GdmGreeterLoginWindowClass, start_session),
                                NULL,
                                NULL,
@@ -6672,7 +6675,7 @@
  
          g_object_class_install_property (object_class,
                                           PROP_DISPLAY_IS_LOCAL,
-@@ -1888,6 +2351,232 @@ on_gconf_key_changed (GConfClient       
+@@ -1888,6 +2354,232 @@ on_gconf_key_changed (GConfClient       
          }
  }
  
@@ -7180,7 +7183,7 @@
  G_END_DECLS
  
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/gdm-greeter-plugin.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/gdm-greeter-plugin.c	2009-03-04 21:03:53.146447953 -0500
 @@ -0,0 +1,255 @@
 +/*
@@ -7439,7 +7442,7 @@
 +}
 +
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/gdm-greeter-plugin.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/gdm-greeter-plugin.h	2009-03-04 21:03:53.147432504 -0500
 @@ -0,0 +1,61 @@
 +/*
@@ -7769,7 +7772,7 @@
  }
  
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/gdm-plugin-manager.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/gdm-plugin-manager.c	2009-03-04 21:03:53.151447317 -0500
 @@ -0,0 +1,478 @@
 +/*
@@ -8251,7 +8254,7 @@
 +        return g_hash_table_lookup (manager->priv->plugins, name);
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/gdm-plugin-manager.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/gdm-plugin-manager.h	2009-03-04 21:03:53.152449048 -0500
 @@ -0,0 +1,66 @@
 +/*
@@ -8321,7 +8324,7 @@
 +
 +#endif /* __GDM_PLUGIN_MANAGER_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/gdm-task-list.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/gdm-task-list.c	2009-03-04 21:03:53.153442188 -0500
 @@ -0,0 +1,329 @@
 +/*
@@ -8654,7 +8657,7 @@
 +        return g_list_length (widget->priv->tasks);
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/gdm-task-list.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/gdm-task-list.h	2009-03-04 21:03:53.154446921 -0500
 @@ -0,0 +1,80 @@
 +/*
@@ -8800,7 +8803,7 @@
          pixbuf = gtk_icon_theme_load_icon (widget->priv->icon_theme,
                                             "emblem-default",
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-conversation.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-conversation.c	2009-03-04 21:03:53.157442475 -0500
 @@ -0,0 +1,186 @@
 +/*
@@ -8990,7 +8993,7 @@
 +        return was_chosen;
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-conversation.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-conversation.h	2009-03-04 21:03:53.158446161 -0500
 @@ -0,0 +1,93 @@
 +/*
@@ -9087,7 +9090,7 @@
 +
 +#endif /* __GDM_CONVERSATION_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-greeter-extension.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-greeter-extension.c	2009-03-04 21:03:53.159446844 -0500
 @@ -0,0 +1,93 @@
 +/*
@@ -9184,7 +9187,7 @@
 +        g_signal_emit (extension, signals [LOAD_FAILED], 0, error);
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-greeter-extension.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-greeter-extension.h	2009-03-04 21:03:53.160442079 -0500
 @@ -0,0 +1,55 @@
 +/*
@@ -9243,7 +9246,7 @@
 +G_END_DECLS
 +#endif /* __GDM_GREETER_EXTENSION_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdmsimplegreeter.pc.in
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdmsimplegreeter.pc.in	2009-03-04 21:03:53.161442133 -0500
 @@ -0,0 +1,11 @@
 +prefix=@prefix@
@@ -9258,7 +9261,7 @@
 +Libs: -L${libdir} -lgdmsimplegreeter
 +Cflags: -I${includedir}/gdm/simple-greeter
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-task.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-task.c	2009-03-04 21:03:53.162442257 -0500
 @@ -0,0 +1,123 @@
 +/*
@@ -9385,7 +9388,7 @@
 +                              0);
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-task.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/gdm-task.h	2009-03-04 21:03:53.163442172 -0500
 @@ -0,0 +1,64 @@
 +/*
@@ -9453,7 +9456,7 @@
 +
 +#endif /* __GDM_TASK_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/Makefile.am
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/libgdmsimplegreeter/Makefile.am	2009-03-04 21:03:53.164444252 -0500
 @@ -0,0 +1,48 @@
 +NULL =
@@ -9583,7 +9586,7 @@
  	$(EXTRA_GREETER_LIBS)   	\
  	$(SIMPLE_GREETER_LIBS)		\
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/gdm-fingerprint-extension.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/gdm-fingerprint-extension.c	2009-03-04 21:03:53.167443367 -0500
 @@ -0,0 +1,304 @@
 +/*
@@ -9891,7 +9894,7 @@
 +        gdm_fingerprint_extension_reset (GDM_CONVERSATION (extension));
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/gdm-fingerprint-extension.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/gdm-fingerprint-extension.h	2009-03-04 21:03:53.168442094 -0500
 @@ -0,0 +1,56 @@
 +/*
@@ -9951,7 +9954,7 @@
 +
 +#endif /* GDM_FINGERPRINT_EXTENSION_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/gdm-fingerprint
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/gdm-fingerprint	2009-03-04 21:03:53.169450949 -0500
 @@ -0,0 +1,10 @@
 +#%PAM-1.0
@@ -9965,7 +9968,7 @@
 +session    required    pam_namespace.so
 +session    include     system-auth
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/Makefile.am
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/Makefile.am	2009-03-04 21:03:53.170444507 -0500
 @@ -0,0 +1,50 @@
 +NULL =
@@ -10019,7 +10022,7 @@
 +        *~                              \
 +        Makefile.in
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/page.ui
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/page.ui	2009-03-04 21:03:53.171445819 -0500
 @@ -0,0 +1,56 @@
 +<?xml version="1.0"?>
@@ -10079,7 +10082,7 @@
 +    </object>
 +</interface>
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/plugin.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/fingerprint/plugin.c	2009-03-04 21:03:53.172450483 -0500
 @@ -0,0 +1,40 @@
 +/*
@@ -10123,12 +10126,12 @@
 +        return GDM_GREETER_EXTENSION (extension);
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/Makefile.am
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/Makefile.am	2009-03-04 21:03:53.173442226 -0500
 @@ -0,0 +1 @@
 +SUBDIRS = password
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/password/gdm-password-extension.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/password/gdm-password-extension.c	2009-03-04 21:03:53.174446121 -0500
 @@ -0,0 +1,323 @@
 +/*
@@ -10455,7 +10458,7 @@
 +        gdm_password_extension_reset (GDM_CONVERSATION (extension));
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/password/gdm-password-extension.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/password/gdm-password-extension.h	2009-03-04 21:03:53.175446036 -0500
 @@ -0,0 +1,56 @@
 +/*
@@ -10515,7 +10518,7 @@
 +
 +#endif /* GDM_PASSWORD_EXTENSION_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/password/gdm-password
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/password/gdm-password	2009-03-04 21:03:53.176442109 -0500
 @@ -0,0 +1,13 @@
 +#%PAM-1.0
@@ -10532,7 +10535,7 @@
 +session    optional    pam_gnome_keyring.so auto_start
 +session    include     system-auth
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/password/Makefile.am
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/password/Makefile.am	2009-03-04 21:03:53.177442234 -0500
 @@ -0,0 +1,44 @@
 +NULL =
@@ -10580,7 +10583,7 @@
 +        *~                              \
 +        Makefile.in
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/password/page.ui
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/password/page.ui	2009-03-04 21:03:53.178442358 -0500
 @@ -0,0 +1,56 @@
 +<?xml version="1.0"?>
@@ -10640,7 +10643,7 @@
 +    </object>
 +</interface>
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/password/plugin.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/password/plugin.c	2009-03-04 21:03:53.179446254 -0500
 @@ -0,0 +1,40 @@
 +/*
@@ -10684,7 +10687,7 @@
 +        return GDM_GREETER_EXTENSION (extension);
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard.c	2009-03-04 21:03:53.181445175 -0500
 @@ -0,0 +1,558 @@
 +/* gdm-smartcard.c - smartcard object
@@ -11246,7 +11249,7 @@
 +        return NULL;
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-extension.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-extension.c	2009-03-04 21:03:53.182438804 -0500
 @@ -0,0 +1,440 @@
 +/*
@@ -11690,7 +11693,7 @@
 +        gdm_smartcard_extension_reset (GDM_CONVERSATION (extension));
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-extension.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-extension.h	2009-03-04 21:03:53.184436468 -0500
 @@ -0,0 +1,56 @@
 +/*
@@ -11750,7 +11753,7 @@
 +
 +#endif /* GDM_SMARTCARD_EXTENSION_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard.h	2009-03-04 21:03:53.185432192 -0500
 @@ -0,0 +1,94 @@
 +/* securitycard.h - api for reading and writing data to a security card
@@ -11848,7 +11851,7 @@
 +G_END_DECLS
 +#endif                                /* GDM_SMARTCARD_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-manager.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-manager.c	2009-03-04 21:03:53.188432285 -0500
 @@ -0,0 +1,1394 @@
 +/* gdm-smartcard-manager.c - object for monitoring smartcard insertion and
@@ -13246,7 +13249,7 @@
 +}
 +#endif
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-manager.h
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-manager.h	2009-03-04 21:03:53.189434924 -0500
 @@ -0,0 +1,86 @@
 +/* gdm-smartcard-manager.h - object for monitoring smartcard insertion and
@@ -13336,7 +13339,7 @@
 +G_END_DECLS
 +#endif                                /* GDM_SMARTCARD_MANAGER_H */
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard	2009-03-04 21:03:53.190448876 -0500
 @@ -0,0 +1,11 @@
 +#%PAM-1.0
@@ -13351,7 +13354,7 @@
 +session    required    pam_namespace.so
 +session    include     system-auth
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-worker.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/gdm-smartcard-worker.c	2009-03-04 21:03:53.191446556 -0500
 @@ -0,0 +1,167 @@
 +#include "config.h"
@@ -13522,7 +13525,7 @@
 +        return 0;
 +}
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/Makefile.am
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/Makefile.am	2009-03-04 21:03:53.192442070 -0500
 @@ -0,0 +1,71 @@
 +NULL =
@@ -13597,7 +13600,7 @@
 +        *~                              \
 +        Makefile.in
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/page.ui
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/page.ui	2009-03-04 21:03:53.193451204 -0500
 @@ -0,0 +1,56 @@
 +<?xml version="1.0"?>
@@ -13657,7 +13660,7 @@
 +    </object>
 +</interface>
 diff -up /dev/null gdm-2.25.2/gui/simple-greeter/plugins/smartcard/plugin.c
---- /dev/null	2009-03-04 12:14:59.552269004 -0500
+--- /dev/null	2009-03-05 04:25:32.556261885 -0500
 +++ gdm-2.25.2/gui/simple-greeter/plugins/smartcard/plugin.c	2009-03-04 21:03:53.194449722 -0500
 @@ -0,0 +1,40 @@
 +/*


Index: gdm.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gdm/devel/gdm.spec,v
retrieving revision 1.444
retrieving revision 1.445
diff -u -r1.444 -r1.445
--- gdm.spec	5 Mar 2009 03:02:21 -0000	1.444
+++ gdm.spec	5 Mar 2009 14:40:08 -0000	1.445
@@ -15,7 +15,7 @@
 Summary: The GNOME Display Manager
 Name: gdm
 Version: 2.25.2
-Release: 10%{?dist}
+Release: 11%{?dist}
 Epoch: 1
 License: GPLv2+
 Group: User Interface/X
@@ -341,6 +341,9 @@
 %{_datadir}/gnome-2.0/ui/GNOME_FastUserSwitchApplet.xml
 
 %changelog
+* Wed Mar 4 2009 Ray Strode <rstrode at redhat.com> - 1:2.25.2-11
+- Bring back language/session/layout selector for autologin
+
 * Wed Mar 4 2009 Ray Strode <rstrode at redhat.com> - 1:2.25.2-10
 - Add some fixes for autologin
 




More information about the scm-commits mailing list