diff options
author | Matthias Clasen <mclasen@fedoraproject.org> | 2009-08-13 18:26:38 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@fedoraproject.org> | 2009-08-13 18:26:38 +0000 |
commit | 3e0d02c28c82b28fcfd8606a294ecda83d7a5685 (patch) | |
tree | 862639f284f0187140e7eb32a0afbd880e7341a2 | |
parent | 66eb1ea24b90ee18e9db9a7cf83f275c4b992fad (diff) | |
download | gnome-panel-3e0d02c28c82b28fcfd8606a294ecda83d7a5685.tar.gz gnome-panel-3e0d02c28c82b28fcfd8606a294ecda83d7a5685.tar.xz gnome-panel-3e0d02c28c82b28fcfd8606a294ecda83d7a5685.zip |
Stricter clock applet policygnome-panel-2_27_4-8_fc12
-rw-r--r-- | gnome-panel.spec | 5 | ||||
-rw-r--r-- | polkit1.patch | 78 |
2 files changed, 43 insertions, 40 deletions
diff --git a/gnome-panel.spec b/gnome-panel.spec index fc505c5..79a3338 100644 --- a/gnome-panel.spec +++ b/gnome-panel.spec @@ -23,7 +23,7 @@ Summary: GNOME panel Name: gnome-panel Version: 2.27.4 -Release: 7%{?dist} +Release: 8%{?dist} URL: http://www.gnome.org Source0: http://download.gnome.org/sources/gnome-panel/2.27/%{name}-%{version}.tar.bz2 @@ -370,6 +370,9 @@ fi %{_datadir}/gtk-doc/html/* %changelog +* Thu Aug 13 2009 Matthias Clasen <mclasen@redhat.com> 2.27.4-8 +- Stricter clock-applet PolicyKit policy + * Wed Aug 5 2009 Matthias Clasen <mclasen@redhat.com> 2.27.4-7 - Make 'Clear Recent Documents' follow the menu-images setting diff --git a/polkit1.patch b/polkit1.patch index b34aefc..ee90edc 100644 --- a/polkit1.patch +++ b/polkit1.patch @@ -1,7 +1,7 @@ -diff -up gnome-panel-2.26.1/applets/clock/clock.c.polkit1 gnome-panel-2.26.1/applets/clock/clock.c ---- gnome-panel-2.26.1/applets/clock/clock.c.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/clock.c 2009-05-13 17:53:57.490936276 -0400 -@@ -1707,7 +1707,7 @@ update_set_time_button (ClockData *cd) +diff -up gnome-panel-2.27.4/applets/clock/clock.c.polkit1 gnome-panel-2.27.4/applets/clock/clock.c +--- gnome-panel-2.27.4/applets/clock/clock.c.polkit1 2009-07-01 09:06:23.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/clock.c 2009-08-13 14:09:17.734209990 -0400 +@@ -1617,7 +1617,7 @@ update_set_time_button (ClockData *cd) { gint can_set; @@ -10,7 +10,7 @@ diff -up gnome-panel-2.26.1/applets/clock/clock.c.polkit1 gnome-panel-2.26.1/app if (cd->time_settings_button) gtk_widget_set_sensitive (cd->time_settings_button, can_set); -@@ -1770,7 +1770,7 @@ set_time (GtkWidget *widget, ClockData * +@@ -1680,7 +1680,7 @@ set_time (GtkWidget *widget, ClockData * tim = mktime (&t); @@ -19,9 +19,9 @@ diff -up gnome-panel-2.26.1/applets/clock/clock.c.polkit1 gnome-panel-2.26.1/app } static void -diff -up gnome-panel-2.26.1/applets/clock/clock-location.c.polkit1 gnome-panel-2.26.1/applets/clock/clock-location.c ---- gnome-panel-2.26.1/applets/clock/clock-location.c.polkit1 2009-05-13 17:53:57.477962768 -0400 -+++ gnome-panel-2.26.1/applets/clock/clock-location.c 2009-05-13 17:53:57.491936414 -0400 +diff -up gnome-panel-2.27.4/applets/clock/clock-location.c.polkit1 gnome-panel-2.27.4/applets/clock/clock-location.c +--- gnome-panel-2.27.4/applets/clock/clock-location.c.polkit1 2009-08-13 14:09:17.708956705 -0400 ++++ gnome-panel-2.27.4/applets/clock/clock-location.c 2009-08-13 14:09:17.737208766 -0400 @@ -537,8 +537,7 @@ clock_location_make_current (ClockLocati filename = g_build_filename (SYSTEM_ZONEINFODIR, priv->timezone, NULL); @@ -32,9 +32,9 @@ diff -up gnome-panel-2.26.1/applets/clock/clock-location.c.polkit1 gnome-panel-2 mcdata, free_make_current_data); g_free (filename); -diff -up gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.c.polkit1 gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.c ---- gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.c.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.c 2009-05-13 18:00:51.818938425 -0400 +diff -up gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.c.polkit1 gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.c +--- gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.c.polkit1 2009-04-19 13:45:09.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.c 2009-08-13 14:09:17.739206856 -0400 @@ -37,7 +37,7 @@ #include <dbus/dbus-glib.h> #include <dbus/dbus-glib-lowlevel.h> @@ -233,9 +233,9 @@ diff -up gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.c.polkit1 + return TRUE; } -diff -up gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.h.polkit1 gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.h ---- gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.h.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.h 2009-05-13 17:53:57.493994728 -0400 +diff -up gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.h.polkit1 gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.h +--- gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.h.polkit1 2009-04-19 13:45:09.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.h 2009-08-13 14:09:17.740206913 -0400 @@ -69,9 +69,14 @@ gboolean gnome_clock_applet_m const char *zone_file, DBusGMethodInvocation *context); @@ -251,9 +251,9 @@ diff -up gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.h.polkit1 gboolean gnome_clock_applet_mechanism_adjust_time (GnomeClockAppletMechanism *mechanism, gint64 seconds_to_add, -diff -up gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.xml.polkit1 gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.xml ---- gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.xml.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.xml 2009-05-13 17:53:57.494962879 -0400 +diff -up gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.xml.polkit1 gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.xml +--- gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.xml.polkit1 2009-04-19 13:45:09.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/gnome-clock-applet-mechanism.xml 2009-08-13 14:09:17.741205993 -0400 @@ -5,10 +5,18 @@ <annotation name="org.freedesktop.DBus.GLib.Async" value=""/> <arg name="zonefile" direction="in" type="s"/> @@ -273,10 +273,10 @@ diff -up gnome-panel-2.26.1/applets/clock/gnome-clock-applet-mechanism.xml.polki <method name="AdjustTime"> <annotation name="org.freedesktop.DBus.GLib.Async" value=""/> <arg name="seconds_to_add" direction="in" type="x"/> -diff -up gnome-panel-2.26.1/applets/clock/Makefile.am.polkit1 gnome-panel-2.26.1/applets/clock/Makefile.am ---- gnome-panel-2.26.1/applets/clock/Makefile.am.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/Makefile.am 2009-05-13 17:53:57.495947232 -0400 -@@ -7,7 +7,7 @@ INCLUDES = \ +diff -up gnome-panel-2.27.4/applets/clock/Makefile.am.polkit1 gnome-panel-2.27.4/applets/clock/Makefile.am +--- gnome-panel-2.27.4/applets/clock/Makefile.am.polkit1 2009-07-01 09:06:23.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/Makefile.am 2009-08-13 14:09:17.742205491 -0400 +@@ -9,7 +9,7 @@ INCLUDES = \ $(GNOME_INCLUDEDIR) \ $(WARN_CFLAGS) \ $(CLOCK_CFLAGS) \ @@ -285,7 +285,7 @@ diff -up gnome-panel-2.26.1/applets/clock/Makefile.am.polkit1 gnome-panel-2.26.1 $(LIBPANEL_APPLET_CFLAGS) \ -DDATADIR=\""$(datadir)"\" \ -DGLADEDIR=\""$(datadir)/gnome-panel/glade"\" \ -@@ -66,7 +66,7 @@ CLOCK_LDADD = \ +@@ -67,7 +67,7 @@ CLOCK_LDADD = \ ../../libpanel-applet/libpanel-applet-2.la \ $(CLOCK_LIBS) \ $(LIBPANEL_APPLET_LIBS) \ @@ -294,7 +294,7 @@ diff -up gnome-panel-2.26.1/applets/clock/Makefile.am.polkit1 gnome-panel-2.26.1 -lgweather BUILT_SOURCES = \ -@@ -128,11 +128,11 @@ endif +@@ -132,11 +132,11 @@ endif gnome_clock_applet_mechanism_INCLUDES = \ $(CLOCK_MECHANISM_CFLAGS) \ @@ -308,7 +308,7 @@ diff -up gnome-panel-2.26.1/applets/clock/Makefile.am.polkit1 gnome-panel-2.26.1 if CLOCK_INPROCESS APPLET_TYPE = shlib -@@ -201,7 +201,7 @@ endif +@@ -206,7 +206,7 @@ endif dbus_servicesdir = $(datadir)/dbus-1/system-services dbus_confdir = $(sysconfdir)/dbus-1/system.d @@ -317,15 +317,15 @@ diff -up gnome-panel-2.26.1/applets/clock/Makefile.am.polkit1 gnome-panel-2.26.1 dbus_services_in_files = org.gnome.ClockApplet.Mechanism.service.in polkit_in_files = org.gnome.clockapplet.mechanism.policy.in -diff -up gnome-panel-2.26.1/applets/clock/org.gnome.clockapplet.mechanism.policy.in.polkit1 gnome-panel-2.26.1/applets/clock/org.gnome.clockapplet.mechanism.policy.in ---- gnome-panel-2.26.1/applets/clock/org.gnome.clockapplet.mechanism.policy.in.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/org.gnome.clockapplet.mechanism.policy.in 2009-05-13 17:53:57.496936685 -0400 +diff -up gnome-panel-2.27.4/applets/clock/org.gnome.clockapplet.mechanism.policy.in.polkit1 gnome-panel-2.27.4/applets/clock/org.gnome.clockapplet.mechanism.policy.in +--- gnome-panel-2.27.4/applets/clock/org.gnome.clockapplet.mechanism.policy.in.polkit1 2009-04-19 13:45:09.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/org.gnome.clockapplet.mechanism.policy.in 2009-08-13 14:21:10.175979956 -0400 @@ -13,7 +13,7 @@ <_message>Privileges are required to change the system time zone.</_message> <defaults> <allow_inactive>no</allow_inactive> - <allow_active>auth_self_keep_always</allow_active> -+ <allow_active>auth_self_keep</allow_active> ++ <allow_active>auth_admin_keep</allow_active> </defaults> </action> @@ -334,7 +334,7 @@ diff -up gnome-panel-2.26.1/applets/clock/org.gnome.clockapplet.mechanism.policy <defaults> <allow_inactive>no</allow_inactive> - <allow_active>auth_self_keep_always</allow_active> -+ <allow_active>auth_self_keep</allow_active> ++ <allow_active>auth_admin_keep</allow_active> </defaults> </action> @@ -343,13 +343,13 @@ diff -up gnome-panel-2.26.1/applets/clock/org.gnome.clockapplet.mechanism.policy <defaults> <allow_inactive>no</allow_inactive> - <allow_active>auth_self_keep_always</allow_active> -+ <allow_active>auth_self_keep</allow_active> ++ <allow_active>auth_admin_keep</allow_active> </defaults> </action> -diff -up gnome-panel-2.26.1/applets/clock/set-timezone.c.polkit1 gnome-panel-2.26.1/applets/clock/set-timezone.c ---- gnome-panel-2.26.1/applets/clock/set-timezone.c.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/set-timezone.c 2009-05-13 17:53:57.497965108 -0400 +diff -up gnome-panel-2.27.4/applets/clock/set-timezone.c.polkit1 gnome-panel-2.27.4/applets/clock/set-timezone.c +--- gnome-panel-2.27.4/applets/clock/set-timezone.c.polkit1 2009-04-19 13:45:09.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/set-timezone.c 2009-08-13 14:09:17.744960941 -0400 @@ -32,31 +32,8 @@ #include <dbus/dbus-glib.h> #include <dbus/dbus-glib-lowlevel.h> @@ -719,9 +719,9 @@ diff -up gnome-panel-2.26.1/applets/clock/set-timezone.c.polkit1 gnome-panel-2.2 data->callback = callback; data->data = d; data->notify = notify; -diff -up gnome-panel-2.26.1/applets/clock/set-timezone.h.polkit1 gnome-panel-2.26.1/applets/clock/set-timezone.h ---- gnome-panel-2.26.1/applets/clock/set-timezone.h.polkit1 2009-04-14 16:14:55.000000000 -0400 -+++ gnome-panel-2.26.1/applets/clock/set-timezone.h 2009-05-13 17:53:57.498936332 -0400 +diff -up gnome-panel-2.27.4/applets/clock/set-timezone.h.polkit1 gnome-panel-2.27.4/applets/clock/set-timezone.h +--- gnome-panel-2.27.4/applets/clock/set-timezone.h.polkit1 2009-04-19 13:45:09.000000000 -0400 ++++ gnome-panel-2.27.4/applets/clock/set-timezone.h 2009-08-13 14:09:17.745957855 -0400 @@ -28,13 +28,11 @@ gint can_set_system_timezone (void); gint can_set_system_time (void); @@ -736,9 +736,9 @@ diff -up gnome-panel-2.26.1/applets/clock/set-timezone.h.polkit1 gnome-panel-2.2 GFunc callback, gpointer data, GDestroyNotify notify); -diff -up gnome-panel-2.26.1/configure.in.polkit1 gnome-panel-2.26.1/configure.in ---- gnome-panel-2.26.1/configure.in.polkit1 2009-04-14 16:15:50.000000000 -0400 -+++ gnome-panel-2.26.1/configure.in 2009-05-13 17:53:57.498936332 -0400 +diff -up gnome-panel-2.27.4/configure.in.polkit1 gnome-panel-2.27.4/configure.in +--- gnome-panel-2.27.4/configure.in.polkit1 2009-07-15 11:05:33.000000000 -0400 ++++ gnome-panel-2.27.4/configure.in 2009-08-13 14:09:17.746976770 -0400 @@ -129,24 +129,21 @@ PKG_CHECK_MODULES(CLOCK_MECHANISM, [ gth AC_SUBST(CLOCK_MECHANISM_CFLAGS) AC_SUBST(CLOCK_MECHANISM_LIBS) |