From 3beff63189925676a4382a40b58d69cda968fdc1 Mon Sep 17 00:00:00 2001 From: nachoparker Date: Sat, 6 Jan 2018 11:00:23 +0100 Subject: nc-backup: make binary work standalone --- etc/nextcloudpi-config.d/nc-backup.sh | 8 ++++---- update.sh | 5 +++++ 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/etc/nextcloudpi-config.d/nc-backup.sh b/etc/nextcloudpi-config.d/nc-backup.sh index 548fe03a..1f8cf3ac 100644 --- a/etc/nextcloudpi-config.d/nc-backup.sh +++ b/etc/nextcloudpi-config.d/nc-backup.sh @@ -25,10 +25,10 @@ install() cat > /usr/local/bin/ncp-backup <<'EOF' #!/bin/bash -DESTDIR="$1" -INCLUDEDATA="$2" -COMPRESS="$3" -BACKUPLIMIT="$4" +DESTDIR="${1:-/media/USBdrive/ncp-backups}" +INCLUDEDATA="${2:-no}" +COMPRESS="${3:-no}" +BACKUPLIMIT="${4:-4}" DESTFILE="$DESTDIR"/nextcloud-bkp_$( date +"%Y%m%d" ).tar DBBACKUP=nextcloud-sqlbkp_$( date +"%Y%m%d" ).bak diff --git a/update.sh b/update.sh index 0d11d303..e005bc80 100755 --- a/update.sh +++ b/update.sh @@ -206,6 +206,11 @@ EOF install_script nc-backup.sh cd - &>/dev/null + # refresh nc-backup-auto + cd /usr/local/etc/nextcloudpi-config.d &>/dev/null + grep -q '^ACTIVE_=yes$' nc-backup-auto.sh && activate_script nc-backup-auto.sh + cd - &>/dev/null + } # end - only live updates exit 0 -- cgit v1.2.3