Under Ubuntu several network stress tests fail due to the use of bash
specific syntax that Ubuntu's sh (aka dash) does not support.
I have managed to work around them by simply changing the headers of all
the scripts from #!/bin/sh to #!/bin/bash.
I would like to suggest this change as I think it will have no impact
over other Linux distros.
I am attaching a script instead of a patch as the latter would be too
BIG for the task.
Regards.
Elder.
Signed-Off-By: Elder Costa <[EMAIL PROTECTED]>
#!/bin/sh
if [ $# -ne 1 ]; then
echo "Usage: $0 LTP_ROOT"
exit 1
fi
STRESS_DIR="$1/testcases/network/stress"
ls -ld ${STRESS_DIR} 1>/dev/null 2>/dev/null
if [ $? -ne 0 ]; then
echo "Invalid LTP_ROOT"
exit 1
fi
cd ${STRESS_DIR}
find . -type f | xargs sed -i s/'\/bin\/sh'/'\/bin\/bash'/
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Ltp-list mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ltp-list