---
 src/password-store.sh |   12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/src/password-store.sh b/src/password-store.sh
index ddedebd..ae51717 100755
--- a/src/password-store.sh
+++ b/src/password-store.sh
@@ -123,6 +123,8 @@ reencrypt_path() {
 # BEGIN platform definable
 #
 
+[[ $(readlink $(which mkdir)) = "busybox" ]] && MKDIR="mkdir" || MKDIR="mkdir 
-v"
+
 clip() {
        # This base64 business is a disgusting hack to deal with newline 
inconsistancies
        # in shell. There must be a better way to deal with this, but because 
I'm a dolt,
@@ -265,7 +267,7 @@ cmd_init() {
                fi
        fi
 
-       mkdir -v -p "$PREFIX/$id_path"
+       $MKDIR -p "$PREFIX/$id_path"
        local gpg_id="$PREFIX/$id_path/.gpg-id"
        printf "%s\n" "$@" > "$gpg_id"
        local id_print="$(printf "%s, " "$@")"
@@ -388,7 +390,7 @@ cmd_insert() {
 
        [[ $force -eq 0 && -e $passfile ]] && yesno "An entry already exists 
for $path. Overwrite it?"
 
-       mkdir -p -v "$PREFIX/$(dirname "$path")"
+       $MKDIR -p "$PREFIX/$(dirname "$path")"
        set_gpg_recipients "$(dirname "$path")"
 
        if [[ $multiline -eq 1 ]]; then
@@ -425,7 +427,7 @@ cmd_edit() {
        fi
 
        local path="$1"
-       mkdir -p -v "$PREFIX/$(dirname "$path")"
+       $MKDIR -p "$PREFIX/$(dirname "$path")"
        set_gpg_recipients "$(dirname "$path")"
        local passfile="$PREFIX/$path.gpg"
        local template="$PROGRAM.XXXXXXXXXXXXX"
@@ -474,7 +476,7 @@ cmd_generate() {
                echo "pass-length \"$length\" must be a number."
                exit 1
        fi
-       mkdir -p -v "$PREFIX/$(dirname "$path")"
+       $MKDIR -p "$PREFIX/$(dirname "$path")"
        set_gpg_recipients "$(dirname "$path")"
        local passfile="$PREFIX/$path.gpg"
 
@@ -563,7 +565,7 @@ cmd_copy_move() {
                fi
        fi
 
-       mkdir -p -v "${new_path%/*}"
+       $MKDIR -p "${new_path%/*}"
        [[ -d $old_path || -d $new_path || $new_path =~ /$ ]] || 
new_path="${new_path}.gpg"
 
        local interactive="-i"
-- 
1.7.10.4

_______________________________________________
Password-Store mailing list
[email protected]
http://lists.zx2c4.com/mailman/listinfo/password-store

Reply via email to