On Thursday 31 July 2008 21:47, Florent Daigni?re wrote: > * Matthew Toseland <toad at amphibian.dyndns.org> [2008-07-31 20:46:26]: > > > Surely it is less likely that openssl is available than md5sum?? > > > > openssl is available by default on macos whereas openssl isn't... so far > we didn't get any complain.
But on *nix, is it more common/at least as common? > > > On Tuesday 01 July 2008 04:15, nextgens at freenetproject.org wrote: > > > Author: nextgens > > > Date: 2008-07-01 03:15:15 +0000 (Tue, 01 Jul 2008) > > > New Revision: 20883 > > > > > > Modified: > > > trunk/apps/new_installer/scripts/update.sh > > > Log: > > > update.sh: use openssl instead of sha1sum and md5sum as they aren't > > available on macos and *nix > > > > > > Modified: trunk/apps/new_installer/scripts/update.sh > > > =================================================================== > > > --- trunk/apps/new_installer/scripts/update.sh 2008-06-30 23:21:30 UTC (rev > > 20882) > > > +++ trunk/apps/new_installer/scripts/update.sh 2008-07-01 03:15:15 UTC (rev > > 20883) > > > @@ -3,7 +3,6 @@ > > > CAFILE="startssl.pem" > > > JOPTS="-Djava.net.preferIPv4Stack=true" > > > SHA1_Sha1Test="5b69f30c827dc2e697ba043b075f1976a3fd9c2e" > > > -MD5_Sha1Test="c46d4fb49ab86a8da3ff426e0933a63f" > > > echo "Updating freenet" > > > > > > invert_return_code () { > > > @@ -29,11 +28,11 @@ > > > return 1 > > > } > > > > > > -# Return the hash of a file (may be sha1 or md5) in the HASH variable > > > +# Return the hash of a file in the HASH variable > > > file_hash () { > > > if test -n "$1" -a -e "$1" > > > then > > > - HASH="`$HASH_P \"$1\" | awk '{print $1;}'`" > > > + HASH="`openssl md5 -sha1 \"$1\" | awk '{print $2;}'`" > > > else > > > HASH="NOT FOUND" > > > fi > > > @@ -53,18 +52,10 @@ > > > fi > > > } > > > > > > -# Determine which one we will use > > > -if test ! -x "`which sha1sum`" > > > +if test ! -x "`which openssl`" > > > then > > > - if test ! -x "`which md5sum`" > > > - then > > > - echo "No md5sum nor sha1sum utility detected; Please install > > > one of > > those" > > > - exit 1 > > > - else > > > - HASH_P="md5sum" > > > - fi > > > -else > > > - HASH_P="sha1sum" > > > + echo "No openssl utility detected; Please install it" > > > + exit 1 > > > fi > > > > > > # Attempt to use the auto-fetcher code, which will check the sha1sums. > > > > > > _______________________________________________ > > > cvs mailing list > > > cvs at freenetproject.org > > > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/cvs > > > > > > > > > > > _______________________________________________ > > Devl mailing list > > Devl at freenetproject.org > > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl > -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available URL: <https://emu.freenetproject.org/pipermail/devl/attachments/20080731/82afb026/attachment.pgp>