[pacman-dev] [PATCH] pacman-key: return 0 from get_from if default value used

Allan McRae allan at archlinux.org
Thu Sep 29 23:41:12 EDT 2011


This prevents the error trap being set off when GPGDir is commented
in pacman.conf.  Bug introduced in 507b01b9.

Signed-off-by: Allan McRae <allan at archlinux.org>
---
 scripts/pacman-key.sh.in |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/scripts/pacman-key.sh.in b/scripts/pacman-key.sh.in
index 8642928..e293d49 100644
--- a/scripts/pacman-key.sh.in
+++ b/scripts/pacman-key.sh.in
@@ -106,7 +106,10 @@ get_from() {
 			return 0
 		fi
 	done < "$1"
-	printf '%s\n' "$3"
+	if [[ -n "$3" ]]; then
+		printf '%s\n' "$3"
+		return 0
+	fi
 	return 1
 }
 
-- 
1.7.6.4



More information about the pacman-dev mailing list