Back to home page

OSCL-LXR

 
 

    


0001 #!/bin/bash
0002 
0003 TCID="safesetid-test.sh"
0004 errcode=0
0005 
0006 # Kselftest framework requirement - SKIP code is 4.
0007 ksft_skip=4
0008 
0009 check_root()
0010 {
0011         uid=$(id -u)
0012         if [ $uid -ne 0 ]; then
0013                 echo $TCID: must be run as root >&2
0014                 exit $ksft_skip
0015         fi
0016 }
0017 
0018 main_function()
0019 {
0020   check_root
0021   ./safesetid-test
0022 }
0023 
0024 main_function
0025 echo "$TCID: done"
0026 exit $errcode