12 lines
292 B
Plaintext
12 lines
292 B
Plaintext
|
|
#!/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 -exact "Enter pass phrase: "
|
||
|
|
send -- "$password\r"
|
||
|
|
expect eof
|