2021-06-25 06:54:36 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
|
|
|
/bin/cp %%TESTSBASE%%/sbin/md5/*.inp . || exit 127
|
|
|
|
|
|
|
|
exitcode=0
|
|
|
|
|
|
|
|
testloop () {
|
|
|
|
opt=$1
|
|
|
|
|
|
|
|
while read algorithm; do
|
2023-02-06 20:11:51 +00:00
|
|
|
${algorithm}sum $opt -c %%TESTSBASE%%/sbin/md5/${algorithm}.digest || exitcode=1
|
|
|
|
${algorithm}sum $opt -c %%TESTSBASE%%/sbin/md5/${algorithm}sum.digest || exitcode=1
|
2021-06-25 06:54:36 +00:00
|
|
|
done < %%TESTSBASE%%/sbin/md5/algorithms.txt
|
|
|
|
}
|
|
|
|
|
|
|
|
testloop ""
|
|
|
|
testloop -q
|
|
|
|
testloop -r
|
|
|
|
testloop -qr
|
|
|
|
|
|
|
|
exit $exitcode
|