r35924 - in /desktop/unstable/gnome-system-log/debian: changelog gnome-system-log-pkexec gnome-system-log.install patches/01_logview_pkexec.patch

biebl at users.alioth.debian.org biebl at users.alioth.debian.org
Fri Oct 12 14:48:34 UTC 2012


Author: biebl
Date: Fri Oct 12 14:48:34 2012
New Revision: 35924

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=35924
Log:
Use a small wrapper script gnome-system-tools-pkexec which starts
gnome-system-log directly if /var/log/syslog is readable and otherwise
uses pkexec to start the program with elevated privileges. Closes: #650038

Added:
    desktop/unstable/gnome-system-log/debian/gnome-system-log-pkexec   (with props)
Modified:
    desktop/unstable/gnome-system-log/debian/changelog
    desktop/unstable/gnome-system-log/debian/gnome-system-log.install
    desktop/unstable/gnome-system-log/debian/patches/01_logview_pkexec.patch

Modified: desktop/unstable/gnome-system-log/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-system-log/debian/changelog?rev=35924&op=diff
==============================================================================
--- desktop/unstable/gnome-system-log/debian/changelog [utf-8] (original)
+++ desktop/unstable/gnome-system-log/debian/changelog [utf-8] Fri Oct 12 14:48:34 2012
@@ -1,7 +1,13 @@
 gnome-system-log (3.4.1-2) UNRELEASED; urgency=low
 
+  [ Jeremy Bicha ]
   * debian/org.debian.pkexec.gnome-system-log.policy:
     - Use simpler language when requesting authentication
+
+  [ Michael Biebl ]
+  * Use a small wrapper script gnome-system-tools-pkexec which starts
+    gnome-system-log directly if /var/log/syslog is readable and otherwise
+    uses pkexec to start the program with elevated privileges. Closes: #650038
 
  -- Jeremy Bicha <jbicha at ubuntu.com>  Wed, 09 May 2012 13:08:15 -0400
 

Added: desktop/unstable/gnome-system-log/debian/gnome-system-log-pkexec
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-system-log/debian/gnome-system-log-pkexec?rev=35924&op=file
==============================================================================
--- desktop/unstable/gnome-system-log/debian/gnome-system-log-pkexec (added)
+++ desktop/unstable/gnome-system-log/debian/gnome-system-log-pkexec [utf-8] Fri Oct 12 14:48:34 2012
@@ -1,0 +1,7 @@
+#!/bin/sh
+
+if test -r /var/log/syslog ; then
+	exec /usr/bin/gnome-system-log "$@"
+else
+	pkexec /usr/bin/gnome-system-log "$@"
+fi

Propchange: desktop/unstable/gnome-system-log/debian/gnome-system-log-pkexec
------------------------------------------------------------------------------
    svn:executable = *

Modified: desktop/unstable/gnome-system-log/debian/gnome-system-log.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-system-log/debian/gnome-system-log.install?rev=35924&op=diff
==============================================================================
--- desktop/unstable/gnome-system-log/debian/gnome-system-log.install [utf-8] (original)
+++ desktop/unstable/gnome-system-log/debian/gnome-system-log.install [utf-8] Fri Oct 12 14:48:34 2012
@@ -1,1 +1,2 @@
 debian/org.debian.pkexec.gnome-system-log.policy /usr/share/polkit-1/actions
+debian/gnome-system-log-pkexec /usr/bin/

Modified: desktop/unstable/gnome-system-log/debian/patches/01_logview_pkexec.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gnome-system-log/debian/patches/01_logview_pkexec.patch?rev=35924&op=diff
==============================================================================
--- desktop/unstable/gnome-system-log/debian/patches/01_logview_pkexec.patch [utf-8] (original)
+++ desktop/unstable/gnome-system-log/debian/patches/01_logview_pkexec.patch [utf-8] Fri Oct 12 14:48:34 2012
@@ -10,7 +10,7 @@
  _Name=Log File Viewer
  _Comment=View or monitor system log files
 -Exec=gnome-system-log
-+Exec=pkexec gnome-system-log
++Exec=gnome-system-log-pkexec
  Icon=logview
  Terminal=false
  Type=Application




More information about the pkg-gnome-commits mailing list