summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatarSven Hartge <sven@svenhartge.de>2011-03-22 00:11:50 +0100
committerLibravatarChristoph Goehre <chris@sigxcpu.org>2011-03-27 18:12:23 +0200
commitb27e3aba4268ecc73a234917ba7df906e4c24498 (patch)
tree19018d1c573927dde2f05ccd71c414cde96baa3a
parent91d07861942a3bac602cf3e67c6260f1bc85537f (diff)
add support for new InRelease file
This patch adds support for the new inline-signed Release file called "InRelease" to the example sign-release.sh script.
-rwxr-xr-xexamples/sign-release.sh5
1 files changed, 4 insertions, 1 deletions
diff --git a/examples/sign-release.sh b/examples/sign-release.sh
index a3a8331..6b68e80 100755
--- a/examples/sign-release.sh
+++ b/examples/sign-release.sh
@@ -47,6 +47,9 @@ chmod 0700 "$GNUPGHOME"
# Initialize GPG
gpg --help 1>/dev/null 2>&1 || true
-rm -f Release.gpg.tmp
+rm -f Release.gpg.tmp InRelease.tmp
echo "$PASSPHRASE" | gpg --no-tty --batch --passphrase-fd=0 --default-key "$KEYID" --detach-sign -o Release.gpg.tmp "$1"
mv Release.gpg.tmp Release.gpg
+echo "$PASSPHRASE" | gpg --no-tty --batch --passphrase-fd=0 --default-key "$KEYID" --clearsign -o InRelease.tmp "$1"
+mv InRelease.tmp InRelease
+