From 19f2644522d7751b52e16820a64039a481424fde Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Thu, 11 Mar 2010 14:57:36 -0600 Subject: [PATCH] Add a policy file for RANDR settings This is based on gnome-color-manager/policy/ Signed-off-by: Federico Mena Quintero --- capplets/display/Makefile.am | 11 ++++++++ capplets/display/org.gnome.randr.policy.in | 29 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 capplets/display/org.gnome.randr.policy.in diff --git a/capplets/display/Makefile.am b/capplets/display/Makefile.am index 2d4a00854..3aec54e61 100644 --- a/capplets/display/Makefile.am +++ b/capplets/display/Makefile.am @@ -26,6 +26,14 @@ gnome_display_properties_install_systemwide_SOURCES = \ gnome_display_properties_install_systemwide_LDADD = \ $(GLIB_LIBS) +polkit_policydir = $(datadir)/polkit-1/actions +dist_polkit_policy_DATA = \ + org.gnome.randr.policy + +# You will need a recent intltool or the patch from this bug +# http://bugzilla.gnome.org/show_bug.cgi?id=462312 +@INTLTOOL_POLICY_RULE@ + @INTLTOOL_DESKTOP_RULE@ icons16dir = $(datadir)/icons/hicolor/16x16/apps @@ -63,4 +71,7 @@ update-icon-cache: echo "*** $(gtk_update_icon_cache)"; \ fi +EXTRA_DIST = org.gnome.randr.policy.in +DISTCLEANFILES = org.gnome.randr.policy + -include $(top_srcdir)/git.mk diff --git a/capplets/display/org.gnome.randr.policy.in b/capplets/display/org.gnome.randr.policy.in new file mode 100644 index 000000000..ee2a39f59 --- /dev/null +++ b/capplets/display/org.gnome.randr.policy.in @@ -0,0 +1,29 @@ + + + + + + + GNOME Monitor Preferences + http://live.gnome.org/RandR + gnome-display-properties + + + <_description>Install multi-monitor settings for the whole system + <_message>Authentication is required to install multi-monitor settings for all users + gnome-display-properties + + no + no + auth_admin_keep + + /usr/sbin/gnome-display-properties-install-systemwide + + + +