[packages/rpm-build-tools/merge-pld-builder-client: 30/2675] - -g / --gpg-opts command line options - additional params passed to gpg binary - think of --passp
glen
glen at pld-linux.org
Mon Dec 19 21:51:28 CET 2016
commit 357bd676729b4fab1e3a9ac9b87a4b44e2e7c17d
Author: Adam Gołębiowski <adamg at pld-linux.org>
Date: Wed Aug 22 20:59:24 2007 +0000
- -g / --gpg-opts command line options - additional params passed to gpg
binary - think of --passphrase-fd / --passphrase-file when sending several
build requests
Changed files:
client/make-request.sh -> 1.29
make-request.sh | 19 ++++++++++++++-----
1 file changed, 14 insertions(+), 5 deletions(-)
---
diff --git a/make-request.sh b/make-request.sh
index 5cd29e6..2ebda8c 100644
--- a/make-request.sh
+++ b/make-request.sh
@@ -7,6 +7,7 @@ without=
flags=
command=
command_flags=
+gpg_opts=
if [ -n "$HOME_ETC" ]; then
USER_CFG=$HOME_ETC/.requestrc
@@ -25,6 +26,7 @@ default_key=deviloper at pld-linux.org
builder_email=builderth at ep09.pld-linux.org
mailer="/usr/sbin/sendmail -t"
default_builders="th-*"
+gpg_opts=""
# defaults:
f_upgrade=yes
@@ -66,6 +68,8 @@ usage() {
echo " Executes a given command on builders"
echo " --cvsup"
echo " Updates builders infrastructure (outside chroot)"
+ echo " -g --gpg-opts \"opts\""
+ echo " Pass additional options to gpg binary"
echo " -p --priority VALUE"
echo " sets request priority (default 2)"
echo " -h --help"
@@ -137,10 +141,15 @@ while [ $# -gt 0 ] ; do
shift
;;
- --cvsup )
- command_flags="no-chroot"
- command="cvs up"
- ;;
+ --cvsup )
+ command_flags="no-chroot"
+ command="cvs up"
+ ;;
+
+ --gnupg-opts | -g )
+ gnupg_opts="$2"
+ shift
+ ;;
--help | -h )
usage
@@ -260,7 +269,7 @@ Message-Id: <$id@$(hostname)>
X-New-PLD-Builder: request
X-Requester-Version: \$Id$
-$(gen_req | gpg --clearsign --default-key $default_key)
+$(gen_req | gpg --clearsign --default-key $default_key $gpg_opts)
EOF
}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd
More information about the pld-cvs-commit
mailing list