dot_testing/builds/utils/rbw-git-handler

21 lines
367 B
Plaintext
Raw Normal View History

2024-07-22 15:36:37 -05:00
#!/bin/sh
[ -z "$1" ] && exit 1
# wrap rbw get $1 --full to output in the git credential helper
# format
2024-12-31 12:55:48 -06:00
if [ "$HOSTNAME" != "aristotle" ]; then
rbw-x11-prompt
fi
2024-07-24 13:20:24 -05:00
2024-07-22 15:36:37 -05:00
# username=yourusername
# password=yourpassword
output=$(rbw get $1 --full)
echo "$output" | \
sed '1{s/^/password=/}' | \
sed 's/Username: /username=/g' | \
grep -E 'username|password' | \
tac