Make file name generation to work with both new and old versions of OpenSSL.
Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
eff99d7356
commit
e429c799dd
@ -89,7 +89,7 @@ todo()
|
||||
|
||||
namegen()
|
||||
{
|
||||
echo "pjdfstest_`dd if=/dev/urandom bs=1k count=1 2>/dev/null | openssl md5`"
|
||||
echo "pjdfstest_`dd if=/dev/urandom bs=1k count=1 2>/dev/null | openssl md5 | awk '{print $NF}'`"
|
||||
}
|
||||
|
||||
namegen_len()
|
||||
@ -98,7 +98,7 @@ namegen_len()
|
||||
|
||||
name=""
|
||||
while :; do
|
||||
namepart="`dd if=/dev/urandom bs=64 count=1 2>/dev/null | openssl md5`"
|
||||
namepart="`dd if=/dev/urandom bs=64 count=1 2>/dev/null | openssl md5 | awk '{print $NF}'`"
|
||||
name="${name}${namepart}"
|
||||
curlen=`printf "%s" "${name}" | wc -c`
|
||||
[ ${curlen} -lt ${len} ] || break
|
||||
|
Loading…
x
Reference in New Issue
Block a user