diff options
author | Erich Eckner <git@eckner.net> | 2018-03-31 14:15:07 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-03-31 14:15:07 +0200 |
commit | 5eb1b8fb9ecb7032ef9d674f1e32833f01e2084e (patch) | |
tree | a8e2ecb6be4bd4d13c203af356cf79d75267ebee | |
parent | ab155c1d1f0696e681593ae66b23c59848add00c (diff) | |
download | buff-di-wuff-5eb1b8fb9ecb7032ef9d674f1e32833f01e2084e.tar.xz |
buff-di-wuff: sha1sum new
-rwxr-xr-x | buff-di-wuff | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/buff-di-wuff b/buff-di-wuff index 5376bd6..e69510a 100755 --- a/buff-di-wuff +++ b/buff-di-wuff @@ -35,14 +35,18 @@ grep '^[^#]' "$(dirname "$0")/downloads.list" | \ if ! wget -O "${cache_dir}/tmp" "${url}" 2> /dev/null; then continue fi - sum512="$( + sum512=$( sha512sum "${cache_dir}/tmp" | \ cut -d' ' -f1 - )" - sum256="$( + ) + sum256=$( sha256sum "${cache_dir}/tmp" | \ cut -d' ' -f1 - )" + ) + sum1=$( + sha1sum "${cache_dir}/tmp" | \ + cut -d' ' -f1 + ) if [ ! -f "${cache_dir}/${sum512}" ]; then mv "${cache_dir}/tmp" "${cache_dir}/${sum512}" else @@ -51,4 +55,7 @@ grep '^[^#]' "$(dirname "$0")/downloads.list" | \ if [ ! -f "${cache_dir}/${sum256}" ]; then ln "${cache_dir}/${sum512}" "${cache_dir}/${sum256}" fi + if [ ! -f "${cache_dir}/${sum1}" ]; then + ln "${cache_dir}/${sum512}" "${cache_dir}/${sum1}" + fi done |