Skip to content
Snippets Groups Projects
Commit 6eafaf31 authored by Jason A. Donenfeld's avatar Jason A. Donenfeld
Browse files

reencrypt: More concise hack.

parent 482ad020
No related branches found
No related tags found
No related merge requests found
......@@ -100,7 +100,7 @@ reencrypt_path() {
for index in "${!GPG_RECIPIENTS[@]}"; do
local group="$(sed -n "s/^cfg:group:${GPG_RECIPIENTS[$index]}:\\(.*\\)$/\\1/p" <<<"$groups" | head -n 1)"
[[ -z $group ]] && continue
IFS=";" command eval 'GPG_RECIPIENTS+=( $group )' # Hack to make IFS change temporary, http://unix.stackexchange.com/a/92190
IFS=";" eval 'GPG_RECIPIENTS+=( $group )' # http://unix.stackexchange.com/a/92190
unset GPG_RECIPIENTS[$index]
done
gpg_keys="$($GPG --list-keys --keyid-format long "${GPG_RECIPIENTS[@]}" | sed -n 's/sub *.*\/\([A-F0-9]\{16\}\) .*/\1/p' | sort -u)"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment