Skip to content
Snippets Groups Projects
Unverified Commit d39c5d24 authored by rhatto's avatar rhatto
Browse files

Feat: adds "pass" action

parent bb3f78c1
Branches
Tags
No related merge requests found
2020-11-07 - develop - Silvio Rhatto <rhatto@riseup.net>
Adds "pass" action behaving like pass(1) for outputing single-line secrets.
2020-01-18 - develop - Silvio Rhatto <rhatto@riseup.net> 2020-01-18 - develop - Silvio Rhatto <rhatto@riseup.net>
Install zsh completion in the default path Install zsh completion in the default path
......
#!/usr/bin/env bash
#
# Behave like pass(1), outputing just the first line of a secret.
#
# Load functions
LIB="`dirname $0`/../functions"
source "$LIB" read $* || exit 1
# Get file
keyringer_get_file "$2"
# Decrypt
pass="$($GPG --use-agent -d "$KEYDIR/$FILE" 2> /dev/null | head -n 1)"
# Output password
echo "$pass"
# Exit
exit "$?"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment