[tracker/harmattan-pre-signal-updates: 853/1380] Fixes NB#182131, Tracker isn't using resource tokens to protect its interfaces



commit 56623d440f7f20804856cc6e7936da1eddc346b4
Author: Philip Van Hoof <philip codeminded be>
Date:   Thu Jul 29 12:44:33 2010 +0200

    Fixes NB#182131, Tracker isn't using resource tokens to protect its interfaces

 debian/changelog           |    7 +++++++
 debian/tracker-utils.aegis |   28 ++++++++++++++--------------
 debian/tracker.aegis       |   34 +++++++++++++++++-----------------
 3 files changed, 38 insertions(+), 31 deletions(-)
---
diff --git a/debian/changelog b/debian/changelog
index a350cc8..e0ff845 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+tracker (0.9.15-1maemo1) unstable; urgency=low
+
+! * Unreleased
+  * Fixes: NB#182131, Tracker isn't using resource tokens to protect its interfaces 
+
+ -- Martyn Russell <martyn lanedo com>  Fri, 30 July 2010 11:00:00 +0000
+
 tracker (0.9.14-1maemo1) unstable; urgency=low
 
   * Fixes: GB#616199, tracker-extract: Avoid second nie:title in msoffice/xml and oasis documents.
diff --git a/debian/tracker-utils.aegis b/debian/tracker-utils.aegis
index 29b7e2c..27189d5 100644
--- a/debian/tracker-utils.aegis
+++ b/debian/tracker-utils.aegis
@@ -1,55 +1,55 @@
 <aegis>
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-import" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-info" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-search" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-sparql" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-stats" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-status" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/bin/tracker-tag" />
diff --git a/debian/tracker.aegis b/debian/tracker.aegis
index 3e4031b..f102e9f 100644
--- a/debian/tracker.aegis
+++ b/debian/tracker.aegis
@@ -1,24 +1,24 @@
 <aegis>
  <provide>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <dbus name="org.freedesktop.Tracker1" own="tracker" bus="session">
     <node name="/org/freedesktop/Tracker1/Resources">
        <interface name="org.freedesktop.Tracker1.Resources">
           <method name="SparqlQuery">
-                <annotation name="com.maemo.Aegis" value="tracker-store-read-access" />
+                <annotation name="com.maemo.Aegis" value="TrackerReadAccess" />
           </method>
           <method name="SparqlUpdate">
-                <annotation name="com.maemo.Aegis" value="tracker-store-write-access" />
+                <annotation name="com.maemo.Aegis" value="TrackerWriteAccess" />
           </method>
           <method name="SparqlUpdateBlank">
-                <annotation name="com.maemo.Aegis" value="tracker-store-write-access" />
+                <annotation name="com.maemo.Aegis" value="TrackerWriteAccess" />
           </method>
           <method name="BatchSparqlUpdate">
-                <annotation name="com.maemo.Aegis" value="tracker-store-write-access" />
+                <annotation name="com.maemo.Aegis" value="TrackerWriteAccess" />
           </method>
           <method name="BatchCommit">
-                <annotation name="com.maemo.Aegis" value="tracker-store-write-access" />
+                <annotation name="com.maemo.Aegis" value="TrackerWriteAccess" />
           </method>
        </interface>
     </node>
@@ -70,40 +70,40 @@
  </provide>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-extract-access" />
   <credential name="tracker-miner-fs-access" />
   <for path="/usr/lib/tracker/tracker-store" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-extract-access" />
   <credential name="tracker-miner-fs-access" />
   <for path="/usr/lib/tracker/tracker-miner-fs" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-extract-access" />
   <credential name="tracker-miner-fs-access" />
   <for path="/usr/bin/tracker-control" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-extract-access" />
   <credential name="tracker-miner-fs-access" />
   <for path="/usr/lib/tracker/tracker-writeback" />
  </request>
 
  <request>
-  <credential name="tracker-store-read-access" />
-  <credential name="tracker-store-write-access" />
+  <credential name="TrackerReadAccess" />
+  <credential name="TrackerWriteAccess" />
   <credential name="tracker-miner-fs-access" />
   <credential name="tracker-extract-access" />
   <for path="/usr/lib/tracker/tracker-extract" />



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]