diff options
author | José Bollo <jose.bollo@iot.bzh> | 2019-12-13 16:47:45 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2019-12-13 17:24:21 +0100 |
commit | b65d4e0061d77718ee6c04c6cd1d41f6940b5a03 (patch) | |
tree | 0e90fc2aac0f774fb3dee42e0daeecfee1e0b4a7 /conf/system | |
parent | 653562e1449c935f087d2d8265081eeac1cd73b4 (diff) |
Ensure home and workir to widget of scope-platformicefish_8.99.3icefish/8.99.38.99.3
The widget requesting the permission to run at
platform scope: urn:AGL:permission::partner:scope-platform
should be able to record data and state.
This change provides a default place to achieve it.
Bug-AGL: SPEC-2998
Change-Id: I148a670d3e08e36603ebd318b533ea1e1a695750
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Diffstat (limited to 'conf/system')
-rw-r--r-- | conf/system/afm-system-setup.sh.in | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/conf/system/afm-system-setup.sh.in b/conf/system/afm-system-setup.sh.in index 4da558e..c3f827e 100644 --- a/conf/system/afm-system-setup.sh.in +++ b/conf/system/afm-system-setup.sh.in @@ -5,7 +5,7 @@ pdir=@afm_platform_rundir@ dodir() { if ! test -e $1; then mkdir -m 755 $1 - chsmack -a '*' $1 + chsmack -a '*' -T $1 fi } @@ -14,3 +14,10 @@ dodir $pdir/display dodir $pdir/apis dodir $pdir/apis/ws @create_platform_debug@ + +spdir=@afm_scope_platform_dir@ +if ! test -e $spdir; then + mkdir -m 755 $spdir + chsmack -a '*' -T $spdir + chown daemon:daemon $spdir +fi |