Skip to content

Commit dc186db

Browse files
committed
Uses sudo to create directories avoiding temporary ownership change
1 parent 19960a9 commit dc186db

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

scripts/setup-cwa.sh

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,10 @@
22

33
# Make required directories and files for metadata enforcement
44
make_dirs () {
5-
mkdir /app/calibre-web-automated/metadata_change_logs
6-
chown -R abc:abc /app/calibre-web-automated/metadata_change_logs
7-
mkdir /app/calibre-web-automated/metadata_temp
8-
chown -R abc:abc /app/calibre-web-automated/metadata_temp
9-
mkdir /cwa-book-ingest
10-
chown abc:abc /cwa-book-ingest
11-
mkdir /calibre-library
12-
chown -R abc:abc /calibre-library
5+
sudo -S -u abc mkdir -p /app/calibre-web-automated/metadata_change_logs
6+
sudo -S -u abc mkdir -p /app/calibre-web-automated/metadata_temp
7+
sudo -S -u abc mkdir -p /cwa-book-ingest
8+
sudo -S -u abc mkdir -p /calibre-library
139
}
1410

1511
# Change ownership & permissions as required

0 commit comments

Comments
 (0)