This library provides a simple and nice C++ wrapper around these libraries, so that programmers can concentrate on functionality. It offers general support for PCSC-lite, OpenSSL, PKCS#11, plus specific functionality for the SuisseID.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
326 B
15 lines
326 B
8 years ago
|
#!/usr/bin/expect -f
|
||
|
|
||
|
set key [lindex $argv 0]
|
||
|
set password [lindex $argv 1]
|
||
|
set files [lrange $argv 2 end]
|
||
|
|
||
|
### rpm-sign.exp -- Sign RPMs by sending the passphrase.
|
||
|
spawn rpmsign --define "_gpg_name $key" --addsign {*}$files
|
||
|
expect {
|
||
|
"Enter pass phrase: " {
|
||
|
send -- "$password\r"
|
||
|
exp_continue
|
||
|
} eof
|
||
|
}
|