diff options
-rw-r--r-- | etc/nextcloudpi-config.d/nc-backup.sh | 8 | ||||
-rwxr-xr-x | 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 @@ -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 |