#!/bin/bash | |
TCID="safesetid-test.sh" | |
errcode=0 | |
# Kselftest framework requirement - SKIP code is 4. | |
ksft_skip=4 | |
check_root() | |
{ | |
uid=$(id -u) | |
if [ $uid -ne 0 ]; then | |
echo $TCID: must be run as root >&2 | |
exit $ksft_skip | |
fi | |
} | |
main_function() | |
{ | |
check_root | |
./safesetid-test | |
} | |
main_function | |
echo "$TCID: done" | |
exit $errcode |