Merge branch 'paretje-password'
This commit is contained in:
commit
27818e3e33
@ -164,8 +164,8 @@ Contributors, sorted by the number of commits in descending order:
|
|||||||
* Nathan Isom
|
* Nathan Isom
|
||||||
* Thorsten Wißmann
|
* Thorsten Wißmann
|
||||||
* Philipp Hansch
|
* Philipp Hansch
|
||||||
* Austin Anderson
|
|
||||||
* Kevin Velghe
|
* Kevin Velghe
|
||||||
|
* Austin Anderson
|
||||||
* Alexey "Averrin" Nabrodov
|
* Alexey "Averrin" Nabrodov
|
||||||
* avk
|
* avk
|
||||||
* ZDarian
|
* ZDarian
|
||||||
|
@ -273,6 +273,28 @@ pass_backend() {
|
|||||||
}
|
}
|
||||||
# =======================================================
|
# =======================================================
|
||||||
|
|
||||||
|
# =======================================================
|
||||||
|
# backend: secret
|
||||||
|
secret_backend() {
|
||||||
|
init() {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
query_entries() {
|
||||||
|
local domain="$1"
|
||||||
|
while read -r line ; do
|
||||||
|
if [[ "$line" =~ "attribute.username = " ]] ; then
|
||||||
|
files+=("$domain ${line#${BASH_REMATCH[0]}}")
|
||||||
|
fi
|
||||||
|
done < <( secret-tool search --unlock --all domain "$domain" 2>&1 )
|
||||||
|
}
|
||||||
|
open_entry() {
|
||||||
|
local domain="${1%% *}"
|
||||||
|
username="${1#* }"
|
||||||
|
password=$(secret-tool lookup domain "$domain" username "$username")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
# =======================================================
|
||||||
|
|
||||||
# load some sane default backend
|
# load some sane default backend
|
||||||
reset_backend
|
reset_backend
|
||||||
pass_backend
|
pass_backend
|
||||||
|
Loading…
Reference in New Issue
Block a user