From: Ralf Wildenhues Date: Sat, 30 Jun 2007 09:23:12 +0000 (+0000) Subject: * lib/gnupload: Fix shell portability issues with for loops. X-Git-Tag: v1.10b~253 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07ad8a942f9136706a9656842a07d630af68e4aa;p=thirdparty%2Fautomake.git * lib/gnupload: Fix shell portability issues with for loops. Report by Karl Berry. --- diff --git a/ChangeLog b/ChangeLog index 0730b3195..17733ba7c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2007-06-30 Ralf Wildenhues + + * lib/gnupload: Fix shell portability issues with for loops. + Report by Karl Berry. + 2007-06-23 Paul Eggert Ralf Wildenhues diff --git a/lib/gnupload b/lib/gnupload index a8e6d66e3..34dfa70e1 100755 --- a/lib/gnupload +++ b/lib/gnupload @@ -1,9 +1,9 @@ #!/bin/sh # Sign files and upload them. -scriptversion=2006-11-12.11 +scriptversion=2007-06-30.12 -# Copyright (C) 2004, 2005, 2006 Free Software Foundation +# Copyright (C) 2004, 2005, 2006, 2007 Free Software Foundation # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -102,7 +102,7 @@ fi # Make sure all files exist. We don't want to ask # for the passphrase if the script will fail. -for file; +for file do if test ! -f $file; then echo "$0: Cannot find \`$file'" 1>&2 @@ -127,16 +127,16 @@ read -r passphrase stty echo echo -for file; +for file do echo "Signing $file..." rm -f $file.sig echo $passphrase | $GPG --passphrase-fd 0 -ba -o $file.sig $file done -for dest in $to; +for dest in $to do - for file; + for file do echo "Uploading $file to $dest..." files="$file $file.sig"