summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2018-05-08 14:16:38 +0200
committerGuillem Jover <guillem@debian.org>2018-05-08 14:19:05 +0200
commitdf0a86de45006f9f2b2980a0ad2e81640271a685 (patch)
tree4400b0cb5d652b821f80ed27a72b4811a12ae9d2
parentde903bf55ab658da953f22bd02296274cb680c58 (diff)
downloaddpkg-df0a86de45006f9f2b2980a0ad2e81640271a685.tar.gz
dpkg-buildpackage: Avoid using an uninitialized variable
If DEB_SIGN_KEYID is not set in the environment or the signing key is not passed via --sign-key, dpkg-buildpackage emits a perl warning. Warned-by: perl Fixes: commit 6f903af181057a046a1344aadca552b113a2c2ee Based-on-patch-by: Sven Joachim <svenjoac@gmx.de>
-rwxr-xr-xscripts/dpkg-buildpackage.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/dpkg-buildpackage.pl b/scripts/dpkg-buildpackage.pl
index dccb8f87e..ee41555d7 100755
--- a/scripts/dpkg-buildpackage.pl
+++ b/scripts/dpkg-buildpackage.pl
@@ -813,6 +813,7 @@ sub update_files_field {
}
sub signkey_validate {
+ return unless defined $signkey;
# Make sure this is an hex keyid.
return unless $signkey =~ m/^(?:0x)?([[:xdigit:]]+)$/;