From 08845cec6393482a60493e465f0ba13727386f5b Mon Sep 17 00:00:00 2001 From: David Runge Date: Sun, 8 May 2016 20:22:16 +0200 Subject: bin/set_volume: Making script not depend on functions.sh anymore. Introducing bash strict mode. --- bin/secret | 41 ----------------------------------------- 1 file changed, 41 deletions(-) delete mode 100755 bin/secret (limited to 'bin/secret') diff --git a/bin/secret b/bin/secret deleted file mode 100755 index 27391ff..0000000 --- a/bin/secret +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/bash -# -# Open and write to a gpg encrypted file -# Will create the file for you if it's not there yet -# -# secret - -writeback () { - gpg --yes -eq -r "$gpgkey" -o $1 $tmpfile - echo "Encrypted file using gpg public key: $gpgkey" - chmod 600 $1 - echo "Finished working on file: $1." - rm $tmpfile - echo "Removed temp file $tmpfile" -} - -filetotmp () { - gpg --yes -o $tmpfile -d $1 -} - -tmpfile=$(mktemp) -gpgkey="David Runge " - -# if file is available, use it, else create it -if [[ -f "$1" ]];then - filetotmp $1 - echo "File $1 now in $tmpfile ." -fi - -echo "Opening file in $EDITOR" -# edit decrypted file in /tmp -$EDITOR $tmpfile -if [[ $? -gt 0 ]];then - echo "Something went wrong with $EDITOR ." - echo "Aborting." - rm $tmpfile - echo "Deleted $tmpfile ." -else - # write back the file - writeback $1 -fi -- cgit v1.2.3-54-g00ecf