X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=src%2Fapp-framework-main.git;a=blobdiff_plain;f=conf%2Fsystem%2Fafm-system-setup.sh.in;fp=conf%2Fsystem%2Fafm-system-setup.sh.in;h=f70a53038ae8a09502797d460491affe21c47ee0;hp=b7a3c5d802dc027767d63ef2b35183d1bfeb64a1;hb=7d50de9020901a843095568462a23b4a1ae5f6c3;hpb=a123bb31906ef03ff813559aee426282416d729d diff --git a/conf/system/afm-system-setup.sh.in b/conf/system/afm-system-setup.sh.in index b7a3c5d..f70a530 100644 --- a/conf/system/afm-system-setup.sh.in +++ b/conf/system/afm-system-setup.sh.in @@ -3,22 +3,20 @@ pdir=@afm_platform_rundir@ dodir() { - if ! test -e $1; then - mkdir -m 755 $1 - chsmack -a '*' -T $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 $pdir/apis/link +dodir $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 -a '*' -T $spdir + chsmack -T -a 'User::App-Shared' $spdir chown daemon:daemon $spdir fi