Added namespace parameter to pkcsResetTokens
This commit is contained in:
parent
ec797adf72
commit
b298942939
2 changed files with 8 additions and 2 deletions
|
|
@ -256,7 +256,9 @@ Returns 0 if the backup and removal passed, non-zero otherwise.
|
|||
|
||||
|
||||
pkcsResetTokens() {
|
||||
rlFileBackup --clean --namespace pkcslib /var/lib/opencryptoki && \
|
||||
local NAMESPACE=pkcslib
|
||||
[ -n "$1" ] && NAMESPACE="$1"
|
||||
rlFileBackup --clean --namespace ${NAMESPACE} /var/lib/opencryptoki && \
|
||||
find /var/lib/opencryptoki/ -type f -exec rm {} \; && \
|
||||
rm -f /dev/shm/var.lib.opencryptoki.*
|
||||
}
|
||||
|
|
|
|||
|
|
@ -44,7 +44,7 @@ LOGDIR=`mktemp -d`
|
|||
function reset_tokens() {
|
||||
rlLogInfo "Reseting tokens..."
|
||||
rlServiceStop pkcsslotd
|
||||
rlRun "pkcsResetTokens"
|
||||
rlRun "pkcsResetTokens randomNamespace" # using different namespace not to overwrite previous backup
|
||||
rlServiceStart pkcsslotd
|
||||
rlLogInfo "Initializing tokens..."
|
||||
rlRun "pkcsInitToken $SLOT"
|
||||
|
|
@ -75,6 +75,10 @@ rlJournalStart
|
|||
tail build.log
|
||||
TESTDIR=`ls -d ~/rpmbuild/BUILD/opencryptoki*/testcases`
|
||||
|
||||
rlServiceStop pkcsslotd
|
||||
sleep 3
|
||||
rlRun "pkcsResetTokens"
|
||||
|
||||
rlServiceStart pkcsslotd
|
||||
rlLogInfo "Available tokens"
|
||||
pkcsconf -t
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue