1
# preparation script for running keyring tests
3
# --- need to run in own session keyring
4
if [ "x`keyctl rdescribe @s | sed 's/.*;//'`" != "xRHTS/keyctl/$$" ]
6
echo "Running with session keyring RHTS/keyctl/$$"
7
exec keyctl session "RHTS/keyctl/$$" sh $0 $@ || exit 8
10
# Set up for the Red Hat Test System
12
if [ -x /usr/bin/rhts_environment.sh ]
14
PACKAGE=$(rpm -q --qf "%{name}" --whatprovides /bin/keyctl)
15
. /usr/bin/rhts_environment.sh
17
elif [ -z "$OUTPUTFILE" ]
19
OUTPUTFILE=$PWD/test.out
23
case `lsb_release -i | awk '{ print $3}'` in
24
Fedora*) OSDIST=Fedora;;
25
RedHatEnterprise*) OSDIST=RHEL;;
29
OSRELEASE=`lsb_release -r | awk '{ print $2}'`
31
KEYUTILSVER=`keyctl --version 2>/dev/null`
32
if [ -n "$KEYUTILSVER" ]
37
KEYUTILSVER=`rpm -q keyutils`
39
echo "Can't determine keyutils version" >&2
43
KEYUTILSVER=`expr "$KEYUTILSVER" : '.*keyutils-\([0-9.]*\).*'`