If by chance /dev/caphash existed but /dev/capuse did not, then the checkp9auth.sh script would use $maj without setting it.
Signed-off-by: Serge Hallyn <[email protected]> --- testcases/kernel/security/p9auth/checkp9auth.sh | 4 +--- 1 files changed, 1 insertions(+), 3 deletions(-) diff --git a/testcases/kernel/security/p9auth/checkp9auth.sh b/testcases/kernel/security/p9auth/checkp9auth.sh index 4365427..4a5a7d4 100755 --- a/testcases/kernel/security/p9auth/checkp9auth.sh +++ b/testcases/kernel/security/p9auth/checkp9auth.sh @@ -47,7 +47,6 @@ if [ $? -ne 0 ]; then fi majfile=/sys/module/p9auth/parameters/cap_major -minfile=/sys/module/p9auth/parameters/cap_minor if [ ! -f "$majfile" ]; then if [ $yesno -eq 1 ]; then echo echo "no" @@ -56,16 +55,15 @@ if [ ! -f "$majfile" ]; then fi exit 1 fi +maj=`cat $majfile` if [ ! -c "/dev/caphash" ]; then rm -f /dev/caphash - maj=`cat $majfile` mknod /dev/caphash c $maj 0 fi if [ ! -c "/dev/capuse" ]; then rm -f /dev/capuse - min=`cat $minfile` mknod /dev/capuse c $maj 1 fi chmod ugo+w /dev/capuse -- 1.6.3.3 ------------------------------------------------------------------------------ Come build with us! The BlackBerry(R) Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9 - 12, 2009. Register now! http://p.sf.net/sfu/devconference _______________________________________________ Ltp-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ltp-list
