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