diff --git a/ys b/ys index b0de296..7b6c97b 100755 --- a/ys +++ b/ys @@ -12,7 +12,7 @@ if [[ "$1" = "e" ]]; then PARFILE="$(mktemp -t 'YS-XXXXXXXX')" [[ -z "$YS_PASS" ]] && read -rs -p 'Encryption password: ' YS_PASS echo "Processing..." - tar --use-compress-program='zstd -T0 -10' -cf - -- $* | \ + tar --use-compress-program='zstd -T0 -10' -cf - -- "$@" | \ openssl aes-256-cbc -e -pbkdf2 -pass "pass:$YS_PASS" | \ xpar -Je -i 3 -H blake2b > "$PARFILE" truncate -s $(( ( $(wc -c < "$PARFILE") + 7199 ) / 7200 * 7200 )) "$PARFILE"