File tree Expand file tree Collapse file tree 5 files changed +14
-2
lines changed Expand file tree Collapse file tree 5 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 4
4
5
5
if [ -z " $XX_APK_NOLOCK " ]; then
6
6
# readlink -f in ash can not resolve symlinks from deep workdir
7
- cd /
7
+ cd / > /dev/null
8
8
if [ -L /var/lock ] && [ ! -e " $( readlink -f /var/lock) " ]; then
9
9
mkdir -p " $( readlink -f /var/lock) "
10
10
elif [ ! -d /var/lock ]; then
11
11
mkdir -p /var/lock
12
12
fi
13
- cd -
13
+ cd - > /dev/null
14
14
lock=" /var/lock/xx-apk"
15
15
exec 9> $lock
16
16
flock -x 9
Original file line number Diff line number Diff line change 3
3
set -e
4
4
5
5
if [ -z " $XX_APT_NOLOCK " ]; then
6
+ # readlink -f in ash can not resolve symlinks from deep workdir
7
+ cd / > /dev/null
6
8
if [ -L /var/lock ] && [ ! -e " $( readlink -f /var/lock) " ]; then
7
9
mkdir -p " $( readlink -f /var/lock) "
8
10
elif [ ! -d /var/lock ]; then
9
11
mkdir -p /var/lock
10
12
fi
13
+ cd - > /dev/null
11
14
lock=" /var/lock/xx-apt"
12
15
exec 9> $lock
13
16
flock -x 9
Original file line number Diff line number Diff line change @@ -10,11 +10,14 @@ execSilent() {
10
10
}
11
11
12
12
if [ -z " $XX_CARGO_NOLOCK " ]; then
13
+ # readlink -f in ash can not resolve symlinks from deep workdir
14
+ cd / > /dev/null
13
15
if [ -L /var/lock ] && [ ! -e " $( readlink -f /var/lock) " ]; then
14
16
mkdir -p " $( readlink -f /var/lock) "
15
17
elif [ ! -d /var/lock ]; then
16
18
mkdir -p /var/lock
17
19
fi
20
+ cd - > /dev/null
18
21
lock=" /var/lock/xx-cargo"
19
22
exec 9> $lock
20
23
flock -x 9
Original file line number Diff line number Diff line change 301
301
302
302
setup () {
303
303
if [ -z " $XX_CC_NOLOCK " ]; then
304
+ # readlink -f in ash can not resolve symlinks from deep workdir
305
+ cd / > /dev/null
304
306
if [ -L /var/lock ] && [ ! -e " $( readlink -f /var/lock) " ]; then
305
307
mkdir -p " $( readlink -f /var/lock) "
306
308
elif [ ! -d /var/lock ]; then
307
309
mkdir -p /var/lock
308
310
fi
311
+ cd - > /dev/null
309
312
lock=" /var/lock/xx-cc"
310
313
exec 9> $lock
311
314
flock -x 9
Original file line number Diff line number Diff line change 3
3
set -e
4
4
5
5
if [ -z " $XX_VERIFY_NOLOCK " ]; then
6
+ # readlink -f in ash can not resolve symlinks from deep workdir
7
+ cd / > /dev/null
6
8
if [ -L /var/lock ] && [ ! -e " $( readlink -f /var/lock) " ]; then
7
9
mkdir -p " $( readlink -f /var/lock) "
8
10
elif [ ! -d /var/lock ]; then
9
11
mkdir -p /var/lock
10
12
fi
13
+ cd - > /dev/null
11
14
lock=" /var/lock/xx-verify"
12
15
exec 9> $lock
13
16
flock -x 9
You can’t perform that action at this time.
0 commit comments