Skip to content
Snippets Groups Projects
Commit 08d2b5fc authored by Martyn Welch's avatar Martyn Welch
Browse files

ospack-{devroot,sdk,sysroot,target} Add back from and tweak apparmor to complain mode


The Frome package has not been re-enabled in all the recipes that it's
used in after it was temporarily disabled to ease generation of the first
images after the Buster rebase. Re-enable where it makes sense and remove
commented out entries where it is not actually required.

Additionally, after the rebase to Buster some AppArmor profiles have
become problematic and prevent the components from working. This is the
case for Frome, put the AppArmor policy in complain mode for now.

Signed-off-by: default avatarMartyn Welch <martyn.welch@collabora.com>
parent 3770a6b1
No related branches found
No related tags found
1 merge request!133Wip/martyn/sdk fixes
...@@ -185,7 +185,6 @@ actions: ...@@ -185,7 +185,6 @@ actions:
- canterbury - canterbury
#- didcot #- didcot
- dlt-daemon - dlt-daemon
#- frome
- geoclue-2.0 - geoclue-2.0
- grilo-plugins-0.3 - grilo-plugins-0.3
- newport - newport
...@@ -307,7 +306,6 @@ actions: ...@@ -307,7 +306,6 @@ actions:
#- beckfoot-dev #- beckfoot-dev
- canterbury-dev - canterbury-dev
- folks-tools - folks-tools
#- frome
- geoclue-2.0 - geoclue-2.0
- libchamplain-0.12-dev - libchamplain-0.12-dev
#- libclapton-dev #- libclapton-dev
...@@ -318,7 +316,7 @@ actions: ...@@ -318,7 +316,7 @@ actions:
- libfolks-eds-dev - libfolks-eds-dev
- libfolks-telepathy25-dbgsym - libfolks-telepathy25-dbgsym
- libfolks-telepathy-dev - libfolks-telepathy-dev
#- libfrome-0-dev - libfrome-0-dev
- libgeoclue-2-dev - libgeoclue-2-dev
#- libgrassmoor-dev #- libgrassmoor-dev
#- libgupnp-av-1.0-dev #- libgupnp-av-1.0-dev
......
...@@ -179,7 +179,7 @@ actions: ...@@ -179,7 +179,7 @@ actions:
#- canterbury #- canterbury
#- didcot #- didcot
- dlt-daemon - dlt-daemon
#- frome - frome
- geoclue-2.0 - geoclue-2.0
- grilo-plugins-0.3 - grilo-plugins-0.3
#- newport #- newport
...@@ -304,7 +304,6 @@ actions: ...@@ -304,7 +304,6 @@ actions:
#- beckfoot-dev #- beckfoot-dev
- canterbury-dev - canterbury-dev
- folks-tools - folks-tools
#- frome
- geoclue-2.0 - geoclue-2.0
- libchamplain-0.12-dev - libchamplain-0.12-dev
#- libclapton-dev #- libclapton-dev
...@@ -315,7 +314,7 @@ actions: ...@@ -315,7 +314,7 @@ actions:
- libfolks-eds-dev - libfolks-eds-dev
- libfolks-telepathy25-dbgsym - libfolks-telepathy25-dbgsym
- libfolks-telepathy-dev - libfolks-telepathy-dev
#- libfrome-0-dev - libfrome-0-dev
- libgeoclue-2-dev - libgeoclue-2-dev
#- libgrassmoor-dev #- libgrassmoor-dev
#- libgupnp-av-1.0-dev #- libgupnp-av-1.0-dev
...@@ -579,7 +578,6 @@ actions: ...@@ -579,7 +578,6 @@ actions:
- dlt-daemon - dlt-daemon
- eclipse-ide-cpp - eclipse-ide-cpp
- folks-tools - folks-tools
#- frome
- geoclue-2.0 - geoclue-2.0
- grilo-plugins-0.3 - grilo-plugins-0.3
- libchamplain-0.12-dev - libchamplain-0.12-dev
...@@ -763,6 +761,11 @@ actions: ...@@ -763,6 +761,11 @@ actions:
chroot: false chroot: false
script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker
- action: run
description: Switch the Frome AppArmor profile to complain mode
chroot: false
script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.bin.frome
# work around the Debos isssue in https://phabricator.apertis.org/T4308 # work around the Debos isssue in https://phabricator.apertis.org/T4308
- action: run - action: run
chroot: false chroot: false
......
...@@ -128,7 +128,6 @@ actions: ...@@ -128,7 +128,6 @@ actions:
#- barkway-dev #- barkway-dev
#- beckfoot-dev #- beckfoot-dev
- canterbury-dev - canterbury-dev
#- frome
- geoclue-2.0 - geoclue-2.0
- libchamplain-0.12-dev - libchamplain-0.12-dev
#- libclapton-dev #- libclapton-dev
...@@ -139,7 +138,7 @@ actions: ...@@ -139,7 +138,7 @@ actions:
- libfolks-eds-dev - libfolks-eds-dev
- libfolks-telepathy25-dbgsym - libfolks-telepathy25-dbgsym
- libfolks-telepathy-dev - libfolks-telepathy-dev
#- libfrome-0-dev - libfrome-0-dev
- libgeoclue-2-dev - libgeoclue-2-dev
#- libgrassmoor-dev #- libgrassmoor-dev
#- libgupnp-av-1.0-dev #- libgupnp-av-1.0-dev
......
...@@ -305,6 +305,11 @@ actions: ...@@ -305,6 +305,11 @@ actions:
chroot: false chroot: false
script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.lib.tracker
- action: run
description: Switch the Frome AppArmor profile to complain mode
chroot: false
script: scripts/apparmor-profile-switch-to-complain.sh ${ROOTDIR}/etc/apparmor.d/usr.bin.frome
# work around the Debos isssue in https://phabricator.apertis.org/T4308 # work around the Debos isssue in https://phabricator.apertis.org/T4308
- action: run - action: run
chroot: false chroot: false
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment