summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElan Ruusamäe2021-10-13 15:27:34 (GMT)
committerElan Ruusamäe2021-12-20 15:50:58 (GMT)
commitb8031e1a27eab82adb28f8a080f3b827ac14eef4 (patch)
treee6320d59ce0aeb16eb2fe1efe7d81626d7542f7f
parent3a426b510ef43ecb142532dc5796824da233b7d1 (diff)
downloadpld-builder.new-b8031e1a27eab82adb28f8a080f3b827ac14eef4.zip
pld-builder.new-b8031e1a27eab82adb28f8a080f3b827ac14eef4.tar.gz
In verbose mode print also gpg signed message
-rwxr-xr-xclient/make-request.sh15
1 files changed, 11 insertions, 4 deletions
diff --git a/client/make-request.sh b/client/make-request.sh
index 7ca0297..90c07f9 100755
--- a/client/make-request.sh
+++ b/client/make-request.sh
@@ -870,8 +870,9 @@ gen_req() {
gen_email () {
# make request first, so the STDERR/STDOUT streams won't be mixed
- local tmp req
- tmp=$(mktemp)
+ local tmpd tmp req
+ tmpd=$(mktemp -d)
+ tmp=$tmpd/req
gen_req > $tmp
if [ "$verbose" = "yes" ]; then
@@ -888,8 +889,14 @@ gen_email () {
EOF
- gpg --clearsign --default-key $default_key $gpg_opts --output=- $tmp
- rm -f $tmp
+ gpg --clearsign --default-key $default_key $gpg_opts --output=$tmpd/sign $tmp
+
+ if [ "$verbose" = "yes" ]; then
+ cat >&2 $tmpd/sign
+ fi
+
+ cat $tmpd/sign
+ rm -rf $tmpd
}
gen_email | send_request