Skip to content

Commit 5f608ea

Browse files
authored
docker executable: only chown existing folders
1 parent c6349ef commit 5f608ea

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

fossildb

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@ set -Eeuo pipefail
44
FOSSILDB_HOME=$(dirname $(readlink -f $0))
55

66
if [ "$(id -u)" = '0' ]; then
7-
chown -R fossildb $FOSSILDB_HOME/data $FOSSILDB_HOME/backup
7+
for SUBDIR in data backup; do
8+
DIR=$FOSSILDB_HOME/$SUBDIR
9+
if [ -d "$DIR" ]; then
10+
chown -R fossildb $DIR
11+
fi
12+
done
813
exec gosu fossildb java -jar $FOSSILDB_HOME/fossildb.jar $@
914
else
1015
exec java -jar $FOSSILDB_HOME/fossildb.jar $@

0 commit comments

Comments
 (0)