Reset tokens before doing the initialization
This commit is contained in:
parent
d11456a958
commit
64bb7542f4
1 changed files with 3 additions and 0 deletions
|
|
@ -42,6 +42,7 @@ rlJournalStart
|
|||
rlRun "TmpDir=\$(mktemp -d)" 0 "Creating tmp directory"
|
||||
rlRun "pushd $TmpDir"
|
||||
rlFileBackup /etc/opencryptoki/opencryptoki.conf
|
||||
[ -f /etc/opencryptoki/opencryptoki.conf_BAK ] && rlFileBackup /etc/opencryptoki/opencryptoki.conf_BAK && rlRun "rm -f /etc/opencryptoki/opencryptoki.conf_BAK"
|
||||
rlServiceStop pkcsslotd
|
||||
rlRun "pkcsResetTokens"
|
||||
rlServiceStart pkcsslotd
|
||||
|
|
@ -49,6 +50,8 @@ rlJournalStart
|
|||
rlRun "pkcsconf -t"
|
||||
SLOT=$( pkcsGetTokenSlot $TOKEN )
|
||||
MODEL=$( pkcsconf -t -c $SLOT | awk '/Model:/ { print $2 }' )
|
||||
rlServiceStop pkcsslotd
|
||||
rlRun "pkcsResetTokens"
|
||||
rlRun "sed -i '/tokversion = 3.12/ d' /etc/opencryptoki/opencryptoki.conf" 0 "Remove tokversion = 3.12 from opencryptoki.conf if present"
|
||||
# add token description to reproduce bz#1987256
|
||||
TEXT='description = "My Token"\nmanufacturer = "MyCompany Inc."'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue