X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=conf%2Fsystem%2Fafm-system-setup.sh.in;h=ba4ff4c744e5abcd15379be4fe87bb46a1b41508;hb=733369053bfa6b53479db613781bb68aa89b00e2;hp=4da558e0c7d95ff79d97d5454b2b7f6421958de5;hpb=65df94fcb40c721178f5ff551d4e083bf92729d7;p=src%2Fapp-framework-main.git diff --git a/conf/system/afm-system-setup.sh.in b/conf/system/afm-system-setup.sh.in index 4da558e..ba4ff4c 100644 --- a/conf/system/afm-system-setup.sh.in +++ b/conf/system/afm-system-setup.sh.in @@ -3,14 +3,20 @@ pdir=@afm_platform_rundir@ dodir() { - if ! test -e $1; then - mkdir -m 755 $1 - chsmack -a '*' $1 - fi + for x; do + test -e "$x" || mkdir -m 755 "$x" + chmod 755 "$x" + chsmack -T -a 'System::Shared' "$x" + done } -dodir $pdir -dodir $pdir/display -dodir $pdir/apis -dodir $pdir/apis/ws +dodir /run/user $pdir $pdir/display $pdir/apis $pdir/apis/ws $pdir/apis/link + @create_platform_debug@ + +spdir=@afm_scope_platform_dir@ +if ! test -e $spdir; then + mkdir -m 755 $spdir + chsmack -T -a 'User::App-Shared' $spdir + chown daemon:daemon $spdir +fi