On 18 March 2011 09:55, Jim Meyering <j...@meyering.net> wrote: > > # Wait for a URL to become available: > u=http://ftp.gnu.org/gnu/vc-dwim/vc-dwim-1.4.tar > for i in $(seq 100); do echo $i; > wget -O - $u.xz.sig > /dev/null && break; sleep 10 > done > > Here's a snippet to download and verify my xz and gz signatures: > > u=http://ftp.gnu.org/gnu/vc-dwim/vc-dwim-1.4.tar > for i in xz gz xz.sig gz.sig; do > wget --quiet $u.$i || break > case $i in *.sig) gpg --verify $(basename $u).$i;; esac > done
Thanks, that's two extra useful bits of functionality that my process currently lacks. I wonder whether the place for them is more in a release tool than yet another addition to maint.mk? I gather up release-and-announcement code in woger: http://rrt.sc3d.org/Software/woger There is no gnu method at present because I removed it, thinking (erroneously) that gnulib would do everything I wanted. I think I'll re-add it, rewriting it to use the gnulib announcement email and upload commands, plus the code above. Also thanks for the mention of vc-dwim; looks like that should help me avoid making quite so many mistakes with my patches. -- http://rrt.sc3d.org