db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From c..@apache.org
Subject svn commit: r399457 - in /db/jdo/bin: ./ sign-directory
Date Wed, 03 May 2006 22:17:00 GMT
Author: clr
Date: Wed May  3 15:16:57 2006
New Revision: 399457

URL: http://svn.apache.org/viewcvs?rev=399457&view=rev
Log:
JDO-365 add a sign-directory script

Added:
    db/jdo/bin/
    db/jdo/bin/sign-directory   (with props)

Added: db/jdo/bin/sign-directory
URL: http://svn.apache.org/viewcvs/db/jdo/bin/sign-directory?rev=399457&view=auto
==============================================================================
--- db/jdo/bin/sign-directory (added)
+++ db/jdo/bin/sign-directory Wed May  3 15:16:57 2006
@@ -0,0 +1,42 @@
+#!/bin/sh
+
+# tools
+GPG_CMD=gpg
+GPG_OPTS="--armor --detach-sign"
+MD5_CMD=md5
+MD5_OPTS=-q
+
+# Verify that there is a directory parameter
+if [ $# -eq 0 ]
+then
+    echo Missing parameter. 
+    echo Usage: \"sign-directory directory-name\"
+    exit 1
+fi
+if [ -d $1 ]
+then
+    echo Signing files in directory \"$1\".
+else
+    echo \"$1\" is not a directory.
+    echo Usage: \"sign-directory directory-name\"
+    exit 1
+fi
+
+# Iterate the directory looking for instances of .pom, .jar, .gz, and .zip
+poms=`find $1 -name "*.pom"`
+echo Found .poms $poms
+jars=`find $1 -name "*.jar"`
+echo Found .jars $jars
+gzs=`find $1 -name "*.gz"`
+echo Found .gzs $gzs
+zips=`find $1 -name "*.zip"`
+echo Found .zips $zips
+
+# For each such file, sign it and attach an md5
+for f in $gzs $poms $jars $zips
+do
+    echo Signing file $f
+    ${GPG_CMD} ${GPG_OPTS} $f 
+    ${MD5_CMD} ${MD5_OPTS} $f > $f.md5
+done
+

Propchange: db/jdo/bin/sign-directory
------------------------------------------------------------------------------
    svn:executable = *



Mime
View raw message