Pgp individual uid signer
pius [options] -s <signer-keyid> <keyid> [<keyid>...]
pius [options] -A -r <keyring-path> -s <signer-keyid>
pius The PGP Individual UID Signer (PIUS) is a tool for individually signing all of the UIDs on a set of keys and encrypt-emailing each one to its respective email address. This drastically reduces the time and errors involved in signing keys after a keysigning party.
show program's version number and exit
show this help message and exit
Use gpg-agent instead of letting gpg prompt the user or every UID. [default: false]
Sign all keys on the keyring. Requires -r.
Path to gpg binary. [default: /usr/bin/gpg]
Encrypt output files with respective keys.
Enable debugging output.
Hostname of SMTP server. [default: localhost]
Use the pexpect module for signing and drop to the gpg shell for entering the passphrase. [default: false]
Also import the unsigned keys from the keyring into the default keyring. Ignored if -r is not specified, or if it's the same as the default keyring.
Email the encrypted, signed keys to the respective email addresses. EMAIL is the address to send from. See also -H and -p.
Use the text in FILE as the body of email when sending out emails instead of the default text. To see the default text use --print-default-email. Requires -m.
Rather than send to the user, send to this address. Mostly useful for debugging.
Directory to put signed keys in. [default: /tmp/pius_out]
Do not use PGP/Mime when sending email.
Cache private key passphrase in memory and provide it to gpg instead of letting gpg prompt the user for every UID. [default: true]
Port of SMTP server. [default: 25]
The keyring to use. Be sure to specify full or relative path. Just a filename will cause GPG to assume relative to ~/.gnupg. [default: ~/.gnupg/pubring.gpg]
The keyid to sign with (required).
Use STARTTLS when talking to the SMTP server.
Directory to put temporary stuff in. [default: /tmp/pius_tmp]
Print the default email.
Authenticate to the SMTP server, and use username USER. You will be prompted for the password. Implies -S.
Be more verbose.
PIUS was written by Phil Dibowitz <[email protected]>
This manual page was written by Luke Cycon <[email protected]>, for the Debian project (but may be used by others).