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 fedora-extras-commits
mailing list