1
0
Fork 0
mirror of synced 2024-07-16 05:46:43 -04:00

Use -f - with tar -x, -c, and -t operations (#18)

This commit is contained in:
Tim Byrne 2016-08-11 08:53:47 -05:00
parent fa286f0c9d
commit d500ccfbd9
No known key found for this signature in database
GPG key ID: 6CBE24C2FD8CF76E

4
yadm
View file

@ -214,7 +214,7 @@ function decrypt() {
fi
#; decrypt the archive
(gpg -d "$YADM_ARCHIVE" || echo 1) | tar v$tar_option -C "$YADM_WORK"
(gpg -d "$YADM_ARCHIVE" || echo 1) | tar v${tar_option}f - -C "$YADM_WORK"
if [ $? = 0 ] ; then
[ ! "$DO_LIST" = "YES" ] && echo "All files decrypted."
else
@ -261,7 +261,7 @@ function encrypt() {
echo
#; encrypt all files which match the globs
tar -c "${GLOBS[@]}" | gpg --yes "${GPG_OPTS[@]}" --output "$YADM_ARCHIVE"
tar -f - -c "${GLOBS[@]}" | gpg --yes "${GPG_OPTS[@]}" --output "$YADM_ARCHIVE"
if [ $? = 0 ]; then
echo "Wrote new file: $YADM_ARCHIVE"
else