Merge pull request #22 from mavenlink/add-shred-all-files-command

add blackbox_shred_all_files
This commit is contained in:
Tom Limoncelli
2014-10-03 12:22:30 -04:00
2 changed files with 23 additions and 1 deletions

22
bin/blackbox_shred_all_files Executable file
View File

@@ -0,0 +1,22 @@
#!/usr/bin/env bash
#
# blackbox_shred_all_files -- shred all decrypted versions of encrypted files
#
set -e
. _blackbox_common.sh
echo '========== ENCRYPTED FILES THAT WERE UNLOCKED:'
awk <"$BB_FILES" '{ print " " $1 ".gpg" }'
echo '========== FILES THAT WILL BE SHREDDED:'
for i in $(<$BB_FILES) ; do
unencrypted_file=$(get_unencrypted_filename "$i")
encrypted_file=$(get_encrypted_filename "$i")
if [[ -f "$unencrypted_file" ]]; then
shred_file "$unencrypted_file"
fi
done
echo '========== DONE.'

View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash
#
# blackbox_edit_end.sh -- Re-encrypt file after edits.
# blackbox_update_all_files -- Re-encrypt file after edits.
#
set -e