chiark / gitweb /
Support dgit-distro.<distro>.keyid config option.
[dgit.git] / dgit
diff --git a/dgit b/dgit
index c20ed35eeea6797086438f455d15eb743edca8c4..78a0e31dbd44a4efee44fb1661c475f261da256f 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -815,6 +815,9 @@ sub dopush () {
        print "[new .dsc left in $dscfn.tmp]\n";
     }
     if ($sign) {
+       if (!defined $keyid) {
+           $keyid = access_cfg('keyid','RETURN-UNDEF');
+       }
        my @tag_cmd = (@git, qw(tag -s -m),
                       "Release $dversion for $csuite [dgit]");
        push @tag_cmd, qw(-u),$keyid if defined $keyid;