blob: 058420d472ba2625826d0041d648e9c5bbc7fa6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#!/bin/sh
uid=$1
udir=/run/user/$uid
dodir_star() {
if ! test -e $1; then
mkdir -m 700 $1
chown $uid:$uid $1
fi
chsmack -a '*' $1
}
dodir_star $udir
dodir_star $udir/apis
dodir_star $udir/apis/ws
dodir_star $udir/apis/link
dodir_usrshr() {
if ! test -e $1; then
mkdir -m 700 $1
chown $uid:$uid $1
fi
chsmack -a User::App-Shared -t $1
}
dodir_usrshr $udir/usrshr
doln() {
if ! test -e $2; then
ln -sf $1 $2
chown -h $uid:$uid $2
chsmack -a '*' $2
fi
}
doln @afm_platform_rundir@/display/wayland-0 $udir/wayland-0
|