source "$LIB" || exit 1
# Get file
-keyringer_get_file "$RELATIVE_PATH/$2"
+keyringer_get_file "$2"
# Only display directions if we're running append, not append-batch
if [ "$BASENAME" == "append" ]; then
source "$LIB" || exit 1
# Get file
-keyringer_get_file "$RELATIVE_PATH/$2"
+keyringer_get_file "$2"
# Decrypt
$GPG --quiet --use-agent -d "$KEYDIR/$FILE"
source "$LIB" || exit 1
# Get file
-keyringer_get_file "$RELATIVE_PATH/$2"
+keyringer_get_file "$2"
# Set options
if [ ! -z "$3" ]; then
source "$LIB" || exit 1
# Get file
-keyringer_get_file "$RELATIVE_PATH/$2"
+keyringer_get_file "$2"
# Set recipients file
keyringer_set_recipients "$FILE"
FILE="$BASEPATH"
fi
- keyringer_get_new_file $RELATIVE_PATH/$FILE
+ keyringer_get_new_file $FILE
if [ ! -e "$UNENCRYPTED_FILE" ]; then
echo "Error: cannot encrypt $UNENCRYPTED_FILE: path not found."
else
UNENCRYPTED_FILE="-"
shift
- keyringer_get_new_file $RELATIVE_PATH/$*
+ keyringer_get_new_file $*
fi
# Set recipients file
function keyringer_recrypt {
# Get file
- keyringer_get_file "$RELATIVE_PATH/$1"
+ keyringer_get_file "$1"
# Set recipients file
keyringer_set_recipients "$FILE"
# Get a file argument
function keyringer_get_file {
- FILE="$(keyringer_filename "$1")"
+ FILE="$(keyringer_filename "$RELATIVE_PATH/$1")"
if [ -z "$FILE" ]; then
keyringer_action_usage
fi
# Complete file name
- FILE="$(keyringer_filename "$FILE")"
+ FILE="$RELATIVE_PATH/$(keyringer_filename "$FILE")"
if [ -z "$*" ]; then
keyringer_action_usage