build: use mkhash to replace various quirky md5sum/openssl calls
[openwrt/openwrt.git] / scripts / download.pl
index ad8b837288c594eeda0287f571dd3f09c06d85d8..0398c564efd0641ad8e0964f744f03d5fe5eb417 100755 (executable)
@@ -65,12 +65,8 @@ sub hash_cmd() {
        my $len = length($file_hash);
        my $cmd;
 
-       $len == 64 and return "openssl dgst -sha256 | sed -e 's,.*= ,,'";
-       $len == 32 and do {
-               my $cmd = which("md5sum") || which("md5") || die 'no md5 checksum program found, please install md5 or md5sum';
-               chomp $cmd;
-               return $cmd;
-       };
+       $len == 64 and return "mkhash sha256";
+       $len == 32 and return "mkhash md5";
        return undef;
 }