mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
s3:test: remove the give/take admin rights code from the net(rpc)registry test
This is not neede any more. The token has been fixed at the lower level on the dc.
This commit is contained in:
parent
8e45fb4a83
commit
ae9eca61eb
@ -320,44 +320,6 @@ test_setvalue_twice()
|
||||
${NETREG} setvalue ${KEY} "${VALNAME}" ${VALTYPE2} ${VALVALUE2}
|
||||
}
|
||||
|
||||
give_administrative_rights()
|
||||
{
|
||||
bin/net -s $SERVERCONFFILE sam createbuiltingroup Administrators
|
||||
if test "x$?" != "x0" ; then
|
||||
echo "ERROR: creating builtin group Administrators"
|
||||
false
|
||||
return
|
||||
fi
|
||||
|
||||
bin/net -s $SERVERCONFFILE sam addmem BUILTIN\\Administrators $USERNAME
|
||||
if test "x$?" != "x0" ; then
|
||||
echo "ERROR: adding user $USERNAME to BUILTIN\\Administrators"
|
||||
false
|
||||
else
|
||||
true
|
||||
fi
|
||||
}
|
||||
|
||||
take_administrative_rights()
|
||||
{
|
||||
bin/net -s $SERVERCONFFILE sam delmem BUILTIN\\Administrators $USERNAME
|
||||
if test "x$?" != "x0" ; then
|
||||
echo "ERROR: removing user $USERNAME from BUILTIN\\Administrators"
|
||||
false
|
||||
else
|
||||
true
|
||||
fi
|
||||
}
|
||||
|
||||
|
||||
if test "x${RPC}" = "xrpc" ; then
|
||||
testit "giving user ${USERNAME} administrative rights" \
|
||||
give_administrative_rights
|
||||
if [ "x$?" != "x0" ] ; then
|
||||
failed=`expr $failed + 1`
|
||||
testok $0 $failed
|
||||
fi
|
||||
fi
|
||||
|
||||
testit "enumerate HKLM" \
|
||||
test_enumerate HKLM || \
|
||||
@ -438,12 +400,6 @@ testit "delete key with value" \
|
||||
test_deletekey HKLM/testkey || \
|
||||
failed=`expr $failed + 1`
|
||||
|
||||
if test "x${RPC}" = "xrpc" ; then
|
||||
testit "taking administrative rights from user ${USERNAME}" \
|
||||
take_administrative_rights || \
|
||||
failed=`expr $failed + 1`
|
||||
fi
|
||||
|
||||
|
||||
testok $0 $failed
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user