mirror of
https://review.coreboot.org/flashrom.git
synced 2025-04-27 15:12:36 +02:00
Use mktemp unconditionally for security reasons
Avoid non-portable seq. Corresponding to flashrom svn r1221. Signed-off-by: Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006@gmx.net> Acked-by: Idwer Vollering <vidwer@gmail.com>
This commit is contained in:
parent
f68aa8aca0
commit
eb6337f752
@ -34,8 +34,12 @@ fi
|
|||||||
echo "testing flashrom binary: ${FLASHROM}"
|
echo "testing flashrom binary: ${FLASHROM}"
|
||||||
|
|
||||||
OLDDIR=$(pwd)
|
OLDDIR=$(pwd)
|
||||||
if [ -z "$TMPDIR" ]; then
|
|
||||||
TMPDIR=$(mktemp -d) # test data location
|
# test data location
|
||||||
|
TMPDIR=$(mktemp -d -t flashrom_test.XXXXXXXXXX)
|
||||||
|
if [ "$?" != "0" ] ; then
|
||||||
|
echo "Could not create temporary directory"
|
||||||
|
exit $EXIT_FAILURE
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ZERO_4K="00_4k.bin"
|
ZERO_4K="00_4k.bin"
|
||||||
@ -65,8 +69,10 @@ echo "Running test in ${TMPDIR}"
|
|||||||
|
|
||||||
# Make 4k worth of 0xff bytes
|
# Make 4k worth of 0xff bytes
|
||||||
echo "begin 640 $FF_4K" > "$FF_4K_TEXT"
|
echo "begin 640 $FF_4K" > "$FF_4K_TEXT"
|
||||||
for i in `seq 0 90` ; do
|
i=0
|
||||||
|
while [ $i -le 90 ] ; do
|
||||||
echo "M____________________________________________________________" >> "$FF_4K_TEXT"
|
echo "M____________________________________________________________" >> "$FF_4K_TEXT"
|
||||||
|
i=$((${i} + 1))
|
||||||
done
|
done
|
||||||
echo "!_P``" >> "$FF_4K_TEXT"
|
echo "!_P``" >> "$FF_4K_TEXT"
|
||||||
echo "\`" >> "$FF_4K_TEXT"
|
echo "\`" >> "$FF_4K_TEXT"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user