Code Review
/
src
/
app-framework-main.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Improve setup for solving access issues
[src/app-framework-main.git]
/
conf
/
system
/
afm-system-setup.sh.in
diff --git
a/conf/system/afm-system-setup.sh.in
b/conf/system/afm-system-setup.sh.in
index
c3f827e
..
f70a530
100644
(file)
--- a/
conf/system/afm-system-setup.sh.in
+++ b/
conf/system/afm-system-setup.sh.in
@@
-3,21
+3,20
@@
pdir=@afm_platform_rundir@
dodir() {
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 $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
@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
chown daemon:daemon $spdir
fi