From: Sage Weil Date: Mon, 18 Oct 2010 19:55:49 +0000 (-0700) Subject: debian: sign/publish specific deb version X-Git-Tag: v0.22.1~23 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=aab2a360fc1dba443be069689d779646eed9cc61;p=ceph.git debian: sign/publish specific deb version --- diff --git a/publish.sh b/publish.sh index fce438e1c15..55fd6105ec3 100755 --- a/publish.sh +++ b/publish.sh @@ -5,6 +5,10 @@ set -e repo=~/debian vers=$1 +debsubver=$2 + +[ -z "$debsubver" ] && debsubver="1" + [ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` [ -z "$vers" ] && echo specify version && exit 1 [ ! -d "release/$vers" ] && echo missing release/$vers && exit 1 @@ -27,7 +31,7 @@ echo component $component for dist in sid squeeze lenny do - dvers="$vers-1" + dvers="$vers-$debsubver" [ "$dist" = "squeeze" ] && dvers="$dvers~bpo60+1" [ "$dist" = "lenny" ] && dvers="$dvers~bpo50+1" echo debian dist $dist vers $dvers diff --git a/sign.sh b/sign.sh index 41ad4989150..e1e57f4ca13 100755 --- a/sign.sh +++ b/sign.sh @@ -3,13 +3,17 @@ set -e vers=$1 +debsubver=$2 + +[ -z "$debsubver" ] && debsubver="1" + [ -z "$vers" ] && [ -e .last_release ] && vers=`cat .last_release` [ -z "$vers" ] && echo specify version && exit 1 echo version $vers #./pull.sh $vers dsc changes -for f in `cd release/$vers ; ls *.{dsc,changes}` +for f in `cd release/$vers ; ls *-$debsubver*.{dsc,changes}` do if [ -e "release/$vers/$f" ]; then if head -1 release/$vers/$f | grep -q 'BEGIN PGP SIGNED MESSAGE' ; then