From: Jo-Philipp Wich Date: Wed, 17 Jul 2019 06:13:24 +0000 (+0200) Subject: scripts: signall.sh: use absolute paths when invoking gpg from find X-Git-Tag: v1~78 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=b151d3fa1024e8242b56314981dd6cbe0a1fc7d6;p=buildbot.git scripts: signall.sh: use absolute paths when invoking gpg from find Signed-off-by: Jo-Philipp Wich --- diff --git a/scripts/signall.sh b/scripts/signall.sh index ea692bf..269375f 100755 --- a/scripts/signall.sh +++ b/scripts/signall.sh @@ -68,9 +68,9 @@ if echo "$GPGKEY" | grep -q "BEGIN PGP PRIVATE KEY BLOCK"; then umask 022 find "$tmpdir/tar/" -type f -not -name "*.asc" -and -not -name "*.sig" -exec \ gpg --no-version --batch --yes -a -b \ - --homedir "$tmpdir/gpg" \ + --homedir "$(readlink -f "$tmpdir/gpg")" \ ${loopback:+--pinentry-mode loopback --no-tty --passphrase-fd 0} \ - ${GPGPASS:+--passphrase-file "$tmpdir/gpg.pass"} \ + ${GPGPASS:+--passphrase-file "$(readlink -f "$tmpdir/gpg.pass")"} \ ${GPGCOMMENT:+--comment="$GPGCOMMENT"} \ -o "{}.asc" "{}" \; || finish 4 fi