debian/0000755000000000000000000000000011430367163007172 5ustar debian/rules0000755000000000000000000000102511356274450010253 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 %: dh $@ clean: dh_testdir dh_testroot dh_clean rm -rf debian/pius binary: install dh binary debian/pius.10000644000000000000000000000573611353711730010244 0ustar .TH PIUS 1 "MARCH 2010" .SH NAME pius \- PGP Individual UID Signer .SH SYNOPSIS .B pius [options] -s .I .I .I [ ...] .br .B pius [options] -A -r .I .B -s .I .SH DESCRIPTION .B 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 it's respective email address. This drastically reduces the time and errors involved in signing keys after a keysigning party. .SH OPTIONS .IP --version show program's version number and exit .IP "-h or --help" show this help message and exit .IP "-a or --use-agent" Use pgp-agent instead of letting gpg prompt the user or every UID. [default: false] .IP "-A or --all-keys" Sign all keys on the keyring. Requires \-r. .IP "-b PATH or --gpg-path=PATH" Path to gpg binary. [default: /usr/bin/gpg] .IP "-e or --encrypt-outfiles" Encrypt output files with respective keys. .IP "-d or --debug" Enable debugging output. .IP "-H HOSTNAME or --mail-host" Hostname of SMTP server. [default: localhost] .IP "-i or --interactive" Use the pexpect module for signing and drop to the gpg shell for entering the passphrase. [default: false] .IP "-I or --import" 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. .IP "-m EMAIL or --mail" Email the encrypted, signed keys to the respective email addresses. EMAIL is the address to send from. See also \-H and \-p. .IP "-M FILE or --mail-text" 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. .IP "-n EMAIL or --override-email" Rather than send to the user, send to this address. Mostly useful for debugging. .IP "-o OUTDIR or --out-dir" Directory to put signed keys in. [default: /tmp/pius_out] .IP "-O or --no-pgp-mime" Do not use PGP/Mime when sending email. .IP "-p or --cache-passphrase" Cache private key passphrase in memory and provide it to gpg instead of letting gpg prompt the user for every UID. [default: true] .IP "-P PORT or --mail-port" Port of SMTP server. [default: 25] .IP "-r KEYRING or --keyring" 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] .IP "-s SIGNER or --signer" The keyid to sign with (required). .IP "-S or --mail-tls" Use STARTTLS when talking to the SMTP server. .IP "-t TMP_DIR or --tmp-dir" Directory to put temporary stuff in. [default: /tmp/pius_tmp] .IP "-T or --print-default-email" Print the default email. .IP "-u USER or --mail-user" Authenticate to the SMTP server, and use username USER. You will be prompted for the password. Implies \-S. .IP "-v or --verbose" Be more verbose. .SH AUTHOR PIUS was written by Phil Dibowitz .PP This manual page was written by Luke Cycon , for the Debian project (but may be used by others). debian/pius.manpages0000644000000000000000000000001611351027566011666 0ustar debian/pius.1 debian/watch0000644000000000000000000000006411347046340010221 0ustar version=3 http://sf.net/pgpius/pius-(.*)\.tar\.bz2 debian/docs0000644000000000000000000000000711427715174010047 0ustar README debian/source/0000755000000000000000000000000011347035700010466 5ustar debian/source/format0000644000000000000000000000001411430366722011700 0ustar 3.0 (quilt) debian/install0000644000000000000000000000001511347050173010554 0ustar pius usr/bin debian/copyright0000644000000000000000000000243111347044744011131 0ustar This work was packaged for Debian by: Luke Cycon on Sat, 13 Mar 2010 17:27:51 -0800 It was downloaded from: http://www.phildev.net/pius/ Upstream Author(s): Phil Dibowitz Copyright: Copyright (c) 2008 - 2010 Phil Dibowitz (phil@ipom.com) License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see On Debian systems, the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". The Debian packaging is: Copyright (C) 2010 Luke Cycon you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. debian/compat0000644000000000000000000000000211347035632010370 0ustar 7 debian/control0000644000000000000000000000116511427715372010605 0ustar Source: pius Section: python Priority: extra Maintainer: Luke Cycon Build-Depends: debhelper (>= 7.0.0), python-support Standards-Version: 3.9.1 Homepage: http://www.phildev.net/pius/ Package: pius Architecture: all Depends: python, gnupg, ${misc:Depends}, ${python:Depends} Description: Quick and easy signing of each UID on a PGP keyring 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 it's respective email address. This drastically reduces the time and errors involved in signing keys after a keysigning party. debian/changelog0000644000000000000000000000061011427715420011040 0ustar pius (2.0.7-2) unstable; urgency=low * Add README to debian/docs (Closes: #592304) - Thanks to Eric Dorland for noticing its absence * Bump Standards-Version: No changes. -- Luke Cycon Sun, 08 Aug 2010 23:04:01 -0700 pius (2.0.7-1) unstable; urgency=low * Initial release (Closes: #573784) -- Luke Cycon Sat, 13 Mar 2010 17:27:51 -0800