summaryrefslogtreecommitdiff
path: root/bin/signtarballs
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2013-01-01 01:41:17 +0100
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2013-01-01 01:41:17 +0100
commit86b60413dccda6ceb5b8a6837973f4201debf553 (patch)
tree85e491d2d3be42a79799c35cbe79938ef4f5ab98 /bin/signtarballs
parent7a466dd6aa66913962b624094d339e5a7205aab0 (diff)
downloadbuildscripts-86b60413dccda6ceb5b8a6837973f4201debf553.tar.gz
buildscripts-86b60413dccda6ceb5b8a6837973f4201debf553.tar.bz2
buildscripts-86b60413dccda6ceb5b8a6837973f4201debf553.zip
Add script: signtarballs
Diffstat (limited to 'bin/signtarballs')
-rwxr-xr-xbin/signtarballs13
1 files changed, 13 insertions, 0 deletions
diff --git a/bin/signtarballs b/bin/signtarballs
new file mode 100755
index 0000000..eb8ed46
--- /dev/null
+++ b/bin/signtarballs
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+test -d _releases_ && cd _releases_ || test -d ../_releases_ && cd ../_releases_ || exit -1
+
+find * | egrep ".*(\.tar\.gz|\.exe|\.dmg)$" | while read tarball; do
+ test -f $tarball.md5 || md5sum $tarball > $tarball.md5
+ test -f $tarball.sha1 || sha1sum $tarball > $tarball.sha1
+ test -f $tarball.asc || gpg -a -b --sign $tarball
+done
+
+
+
+