From c7b3579a5f7ed79c84dcf0f46c29f97fa044aab6 Mon Sep 17 00:00:00 2001
From: Martyn Welch <martyn.welch@collabora.com>
Date: Tue, 2 Apr 2019 14:54:07 +0100
Subject: [PATCH] ospack-[target,basesdk,sdk]: Put the Tracker Apparmor profile
 in complain mode

After the rebase to Buster some AppArmor profiles have become problematic,
preventing the components from working. This is the case for a number of
the tracker tools. Put tracker in complain mode for now.

Signed-off-by: Martyn Welch <martyn.welch@collabora.com>
---
 apertis-ospack-basesdk.yaml | 5 +++++
 apertis-ospack-sdk.yaml     | 5 +++++
 apertis-ospack-target.yaml  | 5 +++++
 3 files changed, 15 insertions(+)

diff --git a/apertis-ospack-basesdk.yaml b/apertis-ospack-basesdk.yaml
index 6f8f2d3c..5457779d 100644
--- a/apertis-ospack-basesdk.yaml
+++ b/apertis-ospack-basesdk.yaml
@@ -568,6 +568,11 @@ actions:
     chroot: false
     script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/lib.systemd.systemd-logind
 
+  - action: run
+    description: Switch the Tracker AppArmor profile to complain mode
+    chroot: false
+    script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker
+
   # work around the Debos isssue in https://phabricator.apertis.org/T4308
   - action: run
     chroot: false
diff --git a/apertis-ospack-sdk.yaml b/apertis-ospack-sdk.yaml
index 30aa05d7..cf098586 100644
--- a/apertis-ospack-sdk.yaml
+++ b/apertis-ospack-sdk.yaml
@@ -770,6 +770,11 @@ actions:
     chroot: false
     script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.*.ribchester*
 
+  - action: run
+    description: Switch the Tracker AppArmor profile to complain mode
+    chroot: false
+    script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker
+
   # work around the Debos isssue in https://phabricator.apertis.org/T4308
   - action: run
     chroot: false
diff --git a/apertis-ospack-target.yaml b/apertis-ospack-target.yaml
index edf733c0..3669edbc 100644
--- a/apertis-ospack-target.yaml
+++ b/apertis-ospack-target.yaml
@@ -296,6 +296,11 @@ actions:
     script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.bin.newport
   {{ end }}
 
+  - action: run
+    description: Switch the Tracker AppArmor profile to complain mode
+    chroot: false
+    script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker
+
   # work around the Debos isssue in https://phabricator.apertis.org/T4308
   - action: run
     chroot: false
-- 
GitLab