diff --git a/doc/Changelog b/doc/Changelog index f38859da2..37e70bf83 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,5 +1,6 @@ 6 July 2009: Wouter - prettier error handling in SSL setup. + - makedist.sh uname fix (same as ldns). 3 July 2009: Wouter - fixup linking when ldnsdir is "". diff --git a/makedist.sh b/makedist.sh index 46497e42b..1870497fb 100755 --- a/makedist.sh +++ b/makedist.sh @@ -346,8 +346,21 @@ case $OSTYPE in sha256=`sha256 unbound-$version.tar.gz | awk '{ print $5 }'` ;; *) - sha=`sha1sum unbound-$version.tar.gz | awk '{ print $1 }'` - sha256=`sha256sum unbound-$version.tar.gz | awk '{ print $1 }'` + # in case $OSTYPE is gone. + case `uname` in + Linux*) + sha=`sha1sum unbound-$version.tar.gz | awk '{ print $1 }'` + sha256=`sha256sum unbound-$version.tar.gz | awk '{ print $1 }'` + ;; + FreeBSD*) + sha=`sha1 unbound-$version.tar.gz | awk '{ print $5 }'` + sha256=`sha256 unbound-$version.tar.gz | awk '{ print $5 }'` + ;; + *) + sha=`sha1sum unbound-$version.tar.gz | awk '{ print $1 }'` + sha256=`sha256sum unbound-$version.tar.gz | awk '{ print $1 }'` + ;; + esac ;; esac echo $sha > unbound-$version.tar.gz.sha1