summaryrefslogtreecommitdiffstats
path: root/bin/emerge-webrsync
diff options
context:
space:
mode:
authorAlon Bar-Lev <alon.barlev@gmail.com>2011-09-17 10:32:25 -0700
committerZac Medico <zmedico@gentoo.org>2011-09-17 10:32:25 -0700
commit3a4ca2531dfa7cd9dabcbf2ccfec1d977aef7f49 (patch)
tree4b6089c87a76c612b3354e144014d68a9564cc4b /bin/emerge-webrsync
parent38af3b5daa12ae1212850cc6722081cbe13e8a71 (diff)
downloadportage-3a4ca2531dfa7cd9dabcbf2ccfec1d977aef7f49.tar.gz
portage-3a4ca2531dfa7cd9dabcbf2ccfec1d977aef7f49.tar.bz2
portage-3a4ca2531dfa7cd9dabcbf2ccfec1d977aef7f49.zip
emerge-webrsync: exit if "gpg binary not found"
This prevents an endless loop (bug #383375).
Diffstat (limited to 'bin/emerge-webrsync')
-rwxr-xr-xbin/emerge-webrsync1
1 files changed, 1 insertions, 0 deletions
diff --git a/bin/emerge-webrsync b/bin/emerge-webrsync
index d933871e0..60e611806 100755
--- a/bin/emerge-webrsync
+++ b/bin/emerge-webrsync
@@ -157,6 +157,7 @@ check_file_signature() {
gpg --homedir "${PORTAGE_GPG_DIR}" --verify "$signature" "$file" && r=0
else
eecho "cannot check signature: gpg binary not found"
+ exit 1
fi
else
r=0