pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/security/caff Import caff from the Debian PGP Tools.
details: https://anonhg.NetBSD.org/pkgsrc/rev/9efad76a78c8
branches: trunk
changeset: 509257:9efad76a78c8
user: ghen <ghen%pkgsrc.org@localhost>
date: Tue Mar 07 12:22:21 2006 +0000
description:
Import caff from the Debian PGP Tools.
caff is a script that helps you in keysigning. It takes a list of
keyids on the command line, fetches them from a keyserver and calls
GnuPG so that you can sign it. It then mails each key to all its
email addresses - only including the one UID that we send to in each
mail.
Features:
* Easy to setup.
* Attaches only the very UID that we send to in the mail.
* Prunes the key from all signatures that are not self sigs and
not done by you, thereby greatly reducing the size of mails.
* Sends the mail encrypted if possible, will warn before sending
unencrypted mail (sign only keys)
* Creates proper PGP MIME messages.
* Uses separate GNUPGHOME for all its operations.
diffstat:
security/caff/DESCR | 15 +++++++++++++++
security/caff/Makefile | 38 ++++++++++++++++++++++++++++++++++++++
security/caff/PLIST | 14 ++++++++++++++
security/caff/distinfo | 5 +++++
4 files changed, 72 insertions(+), 0 deletions(-)
diffs (88 lines):
diff -r 404f7ec55915 -r 9efad76a78c8 security/caff/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/caff/DESCR Tue Mar 07 12:22:21 2006 +0000
@@ -0,0 +1,15 @@
+caff is a script that helps you in keysigning. It takes a list of
+keyids on the command line, fetches them from a keyserver and calls
+GnuPG so that you can sign it. It then mails each key to all its
+email addresses - only including the one UID that we send to in each
+mail.
+
+Features:
+ * Easy to setup.
+ * Attaches only the very UID that we send to in the mail.
+ * Prunes the key from all signatures that are not self sigs and
+ not done by you, thereby greatly reducing the size of mails.
+ * Sends the mail encrypted if possible, will warn before sending
+ unencrypted mail (sign only keys)
+ * Creates proper PGP MIME messages.
+ * Uses separate GNUPGHOME for all its operations.
diff -r 404f7ec55915 -r 9efad76a78c8 security/caff/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/caff/Makefile Tue Mar 07 12:22:21 2006 +0000
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2006/03/07 12:22:21 ghen Exp $
+
+DISTNAME= signing-party_0.4.4.orig
+PKGNAME= caff-0.4.4
+CATEGORIES= security
+MASTER_SITES= ${MASTER_SITE_DEBIAN:=pool/main/s/signing-party/}
+
+MAINTAINER= ghen%NetBSD.org@localhost
+HOMEPAGE= http://pgp-tools.alioth.debian.org/
+COMMENT= CA - Fire and Forget
+
+WRKSRC= ${WRKDIR}/${DISTNAME:S/_/-/:S/.orig//}/caff
+
+USE_TOOLS+= gmake
+USE_TOOLS+= perl:run
+
+DEPENDS+= gnupg>=1.3.92:../../security/gnupg
+DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template
+DEPENDS+= p5-MIME-tools-[0-9]*:../../mail/p5-MIME-tools
+DEPENDS+= p5-GnuPG-Interface-[0-9]*:../../security/p5-GnuPG-Interface
+
+SCRIPTS= caff pgp-clean pgp-fixkey
+
+REPLACE_PERL+= ${SCRIPTS}
+
+do-install:
+.for script in ${SCRIPTS}
+ ${INSTALL_SCRIPT} ${WRKSRC:Q}/${script} ${PREFIX:Q}/bin/
+ ${INSTALL_MAN} ${WRKSRC:Q}/${script}.1 ${PREFIX:Q}/${PKGMANDIR:Q}/man1/
+.endfor
+ ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/doc/caff
+.for doc in README README.gpg-agent README.many-keys README.v3-keys
+ ${INSTALL_DATA} ${WRKSRC:Q}/${doc} ${PREFIX:Q}/share/doc/caff/
+.endfor
+ ${INSTALL_DATA_DIR} ${PREFIX:Q}/share/examples/caff
+ ${INSTALL_DATA} ${WRKSRC:Q}/caffrc.sample ${PREFIX:Q}/share/examples/caff/
+
+.include "../../mk/bsd.pkg.mk"
diff -r 404f7ec55915 -r 9efad76a78c8 security/caff/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/caff/PLIST Tue Mar 07 12:22:21 2006 +0000
@@ -0,0 +1,14 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2006/03/07 12:22:21 ghen Exp $
+bin/caff
+bin/pgp-clean
+bin/pgp-fixkey
+man/man1/caff.1
+man/man1/pgp-clean.1
+man/man1/pgp-fixkey.1
+share/doc/caff/README
+share/doc/caff/README.gpg-agent
+share/doc/caff/README.many-keys
+share/doc/caff/README.v3-keys
+share/examples/caff/caffrc.sample
+@dirrm share/examples/caff
+@dirrm share/doc/caff
diff -r 404f7ec55915 -r 9efad76a78c8 security/caff/distinfo
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/security/caff/distinfo Tue Mar 07 12:22:21 2006 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2006/03/07 12:22:21 ghen Exp $
+
+SHA1 (signing-party_0.4.4.orig.tar.gz) = 9203a9bb9ab1d86763c1f189ff648e115ef5ea25
+RMD160 (signing-party_0.4.4.orig.tar.gz) = d6296a6659d4459effd4592cf44ad6467b9f973d
+Size (signing-party_0.4.4.orig.tar.gz) = 42499 bytes
Home |
Main Index |
Thread Index |
Old Index