aboutsummaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2020-04-19 23:08:22 -0400
committerJesse Luehrs <doy@tozt.net>2020-04-19 23:08:22 -0400
commite294a568a29bcf7309be314c3157c3f85cdd1b62 (patch)
treec9e49edb4a9d89716cad26ed051f280fd9cc5432 /bin
parent6f10a47adc2fb42ffc965b954b9285123a82c094 (diff)
downloadrbw-e294a568a29bcf7309be314c3157c3f85cdd1b62.tar.gz
rbw-e294a568a29bcf7309be314c3157c3f85cdd1b62.zip
make pass-import support adding into folders
Diffstat (limited to 'bin')
-rwxr-xr-xbin/pass-import12
1 files changed, 10 insertions, 2 deletions
diff --git a/bin/pass-import b/bin/pass-import
index cec6d46..201e419 100755
--- a/bin/pass-import
+++ b/bin/pass-import
@@ -24,8 +24,16 @@ for entry in $(pass git ls-files | grep '\.gpg$' | sed 's/\.gpg$//'); do
folder=""
fi
if echo "$name" | grep -q '\.'; then
- echo "$pw" | rbw add --uri "$name" "$full_name" "$user"
+ if [ -z "$folder" ]; then
+ echo "$pw" | rbw add --uri "$name" "$name" "$user"
+ else
+ echo "$pw" | rbw add --uri "$name" --folder "$folder" "$name" "$user"
+ fi
else
- echo "$pw" | rbw add "$full_name" "$user"
+ if [ -z "$folder" ]; then
+ echo "$pw" | rbw add "$name" "$user"
+ else
+ echo "$pw" | rbw add --folder "$folder" "$name" "$user"
+ fi
fi
done