rpms/PolicyKit-gnome/devel PolicyKit-gnome-0.8-dont-spawn-when-running-under-gdm.patch, NONE, 1.1

David Zeuthen (davidz) fedora-extras-commits at redhat.com
Fri May 2 03:54:56 UTC 2008


Author: davidz

Update of /cvs/pkgs/rpms/PolicyKit-gnome/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv5011

Added Files:
	PolicyKit-gnome-0.8-dont-spawn-when-running-under-gdm.patch 
Log Message:
forgot to add patch



PolicyKit-gnome-0.8-dont-spawn-when-running-under-gdm.patch:

--- NEW FILE PolicyKit-gnome-0.8-dont-spawn-when-running-under-gdm.patch ---
diff --git a/src/polkit-gnome-auth-dialog.c b/src/polkit-gnome-auth-dialog.c
index db0ea81..005f08d 100644
--- a/src/polkit-gnome-auth-dialog.c
+++ b/src/polkit-gnome-auth-dialog.c
@@ -542,7 +542,10 @@ static void
 vendor_url_activated (SexyUrlLabel *url_label, char *url, gpointer user_data)
 {
         if (url != NULL) {
-                gnome_vfs_url_show (url);
+		/* don't spawn anything when running under gdm */
+		if (g_getenv ("RUNNING_UNDER_GDM") == NULL) {
+			gnome_vfs_url_show (url);
+		}
         }
 }
 
@@ -553,6 +556,10 @@ action_id_activated (SexyUrlLabel *url_label, char *url, gpointer user_data)
         DBusGConnection *bus;
         DBusGProxy *manager_proxy;
 
+	/* don't spawn anything when running under gdm */
+	if (g_getenv ("RUNNING_UNDER_GDM") != NULL)
+		goto out;
+
         error = NULL;
         bus = dbus_g_bus_get (DBUS_BUS_SESSION, &error);
         if (bus == NULL) {




More information about the fedora-extras-commits mailing list