Guenter Knauf schrieb:
> BTW. while I was on that found that in httpd's roll.sh the gpg signing
> part looks wrong to me - therefore I kept the way how the signing user
> is handled same as was before in apr's release.h; but I believe it
> should be fixed for httpd's roll.sh:
> 
> --- roll.sh.orig        2010-01-25 00:41:13.000000000 +0100
> +++ roll.sh     2010-01-25 00:41:13.000000000 +0100
> @@ -179,10 +179,8 @@
>    done
>  # no pgp found - check for gpg
>  elif test -x "${gpg}"; then
> -  if test -z "${user}"; then
> -    args="--default-key ${args}"
> -  else
> -    args="-u ${user} ${args}"
> +  if test -n "${user}"; then
> +    args="--default-key ${user}"
>    fi
>    for file; do
>      if test -f "${file}"; then
> 
> comments?
hmmm, just looked at man page from gpg 2.0.9, and from that it looks as
if httpd's roll.sh is right, and apr's release.sh was/is therefore wrong:
--default-key name
       Use name as the default key to sign with. If this option is not
used, the default key  is  the  first
       key found in the secret keyring.  Note that -u or --local-user
overrides this option.

Gün.


Reply via email to