summaryrefslogtreecommitdiffstats
path: root/scripts/lunasa-del3.sh
blob: 39240d9af72af2a8ba186854cc9ea722a53bab6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

password="`cat lunasa.txt`"

for id in "$@"
do
    echo "Deleting id $id..."

    /usr/safenet/lunaclient/bin/cmu list -display handle,class -id $id -password $password | while read cert
    do
        class=$(echo $cert | cut -d' ' -f2 | cut -d= -f2)
        handle=$(echo $cert | cut -d' ' -f1 | cut -d= -f2)
        echo " - $class: $handle"

        /usr/safenet/lunaclient/bin/cmu delete -handle $handle -force -password $password
    done
done