Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/nextcloudpi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthecalcaholic <6317548+theCalcaholic@users.noreply.github.com>2022-09-28 16:31:45 +0300
committerthecalcaholic <6317548+theCalcaholic@users.noreply.github.com>2022-09-28 17:14:01 +0300
commit9b5fbba51776017d9b9b12de3ad93a86aa4c51c7 (patch)
treeaa3d88dc81a8410e55aa880a91792cd95822dbb7
parent1c4fefbb7af9e775a45e450e5e7378ea07f74b5f (diff)
run-parts.sh: Fix undefined backup location
Signed-off-by: thecalcaholic <6317548+theCalcaholic@users.noreply.github.com>
-rwxr-xr-xbuild/docker/debian-ncp/run-parts.sh15
1 files changed, 8 insertions, 7 deletions
diff --git a/build/docker/debian-ncp/run-parts.sh b/build/docker/debian-ncp/run-parts.sh
index 0bdade4b..4a01146e 100755
--- a/build/docker/debian-ncp/run-parts.sh
+++ b/build/docker/debian-ncp/run-parts.sh
@@ -17,18 +17,19 @@ if [[ $( ls -1A /data | wc -l ) -eq 0 ]]
then
echo "Initializing empty volume.."
cp -raT /data-ro /data
-else
- echo "Cleanup old startup backups..."
- BKPS="$(ls -1t "$BKPDIR"/nextcloud-bkp_*.tar.gz 2>/dev/null)"
- while read -r bkp
- do
- rm -f "$BKPDIR/$bkp"
- done <"$(echo "$BKPS" | tail -n +5)"
+elif [[ -z "$NOBACKUP" ]] || [[ "$NOBACKUP" != "true" ]]
+then
BKPDIR=/data/ncp-startup-backups/
WITH_DATA=no
COMPRESSED=yes
LIMIT=0
mkdir -p "$BKPDIR"
+ echo "Cleanup old startup backups..."
+ BKPS="$(ls -1t "$BKPDIR"/nextcloud-bkp_*.tar.gz 2>/dev/null || true)"
+ while read -r bkp
+ do
+ rm -f "$BKPDIR/$bkp"
+ done <"$(echo "$BKPS" | tail -n +5)"
echo "Back up current instance..."
set +eE
if ncp-backup "$BKPDIR" "$WITH_DATA" "$COMPRESSED" "$LIMIT"