diff options
author | Malakai <30702097+Malakai13@users.noreply.github.com> | 2021-11-04 22:18:46 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-04 22:18:46 +0300 |
commit | d4bca07240808ff57bfed87232d56915a9eb38b4 (patch) | |
tree | 487e96684cd556be001fabf106cb0162cf9f85cb | |
parent | 19ede8a6598cba29af74f6462045b589b810b301 (diff) |
nc-restore: Adding ZFS to filesystem whitelist / updating error messagev1.43.4
Signed-off-by: Kai Boschma <30702097+Malakai13@users.noreply.github.com>
-rw-r--r-- | bin/ncp/BACKUPS/nc-restore.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/ncp/BACKUPS/nc-restore.sh b/bin/ncp/BACKUPS/nc-restore.sh index 26301346..95e68ba5 100644 --- a/bin/ncp/BACKUPS/nc-restore.sh +++ b/bin/ncp/BACKUPS/nc-restore.sh @@ -31,7 +31,7 @@ DIR="$( cd "$( dirname "$BACKUPFILE" )" &>/dev/null && pwd )" #abspath [[ "$DIR" =~ "$NCDIR" ]] && { echo "Refusing to restore from $NCDIR"; exit 1; } TMPDIR="$( mktemp -d "$( dirname "$BACKUPFILE" )"/ncp-restore.XXXXXX )" || { echo "Failed to create temp dir" >&2; exit 1; } -grep -q -e ext -e btrfs <( stat -fc%T "$TMPDIR" ) || { echo "Can only restore from ext/btrfs filesystems" >&2; exit 1; } +grep -q -e ext -e btrfs -e zfs <( stat -fc%T "$TMPDIR" ) || { echo "Can only restore from ext/btrfs/zfs filesystems" >&2; exit 1; } TMPDIR="$( cd "$TMPDIR" &>/dev/null && pwd )" || { echo "$TMPDIR not found"; exit 1; } #abspath cleanup(){ local RET=$?; echo "Cleanup..."; rm -rf "${TMPDIR}"; trap "" EXIT; exit $RET; } |