Am 19.06.2012 06:56, schrieb Allan McRae:
> gpg --lsign-key does not like being given multiple keys to sign.
> 
> Signed-off-by: Allan McRae <[email protected]>
> ---
>  scripts/pacman-key.sh.in | 18 +++++++++++++-----
>  1 file changed, 13 insertions(+), 5 deletions(-)
> 
> diff --git a/scripts/pacman-key.sh.in b/scripts/pacman-key.sh.in
> index e5b6021..d2389b0 100644
> --- a/scripts/pacman-key.sh.in
> +++ b/scripts/pacman-key.sh.in
> @@ -301,7 +301,6 @@ populate_keyring() {
>       if (( ${#trusted_ids[@]} > 0 )); then
>               msg "$(gettext "Locally signing trusted keys in keyring...")"
>               for key_id in "${!trusted_ids[@]}"; do
> -                     msg2 "$(gettext "Locally signing key %s...")" 
> "${key_id}"
>                       lsign_keys "${key_id}"
>               done

I'd suggest to replace the entire for loop with this then:

        lsign_keys "${!trusted_ids[@]}"

-- 
Pierre Schmitz, https://pierre-schmitz.com

Reply via email to