From 4d5413bc1d5aca13bca630b07505f851a5fe19d5 Mon Sep 17 00:00:00 2001 From: Mark Rousskov Date: Tue, 11 Dec 2018 19:10:45 -0700 Subject: [PATCH] Fix gpg signing in manifest builder GPG versions 2.x+ require that --batch be passed if --passphrase-fd is to be accepted. --- src/tools/build-manifest/src/main.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/tools/build-manifest/src/main.rs b/src/tools/build-manifest/src/main.rs index 896b380f85c..695ca743089 100644 --- a/src/tools/build-manifest/src/main.rs +++ b/src/tools/build-manifest/src/main.rs @@ -623,6 +623,7 @@ fn sign(&self, path: &Path) { let mut cmd = Command::new("gpg"); cmd.arg("--no-tty") .arg("--yes") + .arg("--batch") .arg("--passphrase-fd").arg("0") .arg("--personal-digest-preferences").arg("SHA512") .arg("--armor") -- 2.44.0