From 45d416f40d4a300b71a83f67b1324dd8744d4b3a Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Sun, 22 Mar 2009 01:40:30 -0400 Subject: Start of macport packaging. --- packaging/macports/Portfile | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 packaging/macports/Portfile (limited to 'packaging/macports/Portfile') diff --git a/packaging/macports/Portfile b/packaging/macports/Portfile new file mode 100644 index 0000000..f9cf7a5 --- /dev/null +++ b/packaging/macports/Portfile @@ -0,0 +1,40 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 +# $Id$ + +PortSystem 1.0 + +name monkeysphere +version 0.24 +categories net +maintainers nomaintainer +platforms darwin +description use the OpenPGP web of trust to verify ssh connections + +long_description SSH key-based authentication is tried-and-true, \ + but it lacks a true Public Key Infrastructure for \ + key certification, revocation and expiration. \ + Monkeysphere is a framework that uses the OpenPGP \ + web of trust for these PKI functions. It can be \ + used in both directions: for users to get \ + validated host keys, and for hosts to authenticate \ + users. + +homepage http://web.monkeysphere.info/ +master_sites ??? +distname ${name}_${version} +worksrcdir ${name}-${version} +checksums md5 8590532f4702fa44027a6a583657c9ef + +depends_run bin:ssh:openssh \ + port:gnupg \ + port:perl5.10 \ + port:p5-crypt-rsa \ + port:p5-digest-sha1 \ + port:procmail + +build.target build +destroot.args PREFIX=${destroot}${prefix} \ + CONFDIR=${destroot}${prefix}/etc/monkeysphere \ + DBDIR=${destroot}${prefix}/var/lib/monkeysphere \ + MANDIR=${destroot}${prefix}/share/man \ + DOCDIR=${destroot}${prefix}/share/doc/monkeysphere -- cgit v1.2.3 From 80fa48160844ace97727896131c67df78ea4bb61 Mon Sep 17 00:00:00 2001 From: Jameson Graef Rollins Date: Sun, 22 Mar 2009 20:11:16 -0400 Subject: some more pruning of unnecessary usage of cat for the gnupg scripts. --- packaging/macports/Portfile | 2 +- src/share/ma/add_certifier | 8 +++----- src/share/mh/add_hostname | 8 +++----- src/share/mh/add_revoker | 8 +++----- src/share/mh/revoke_hostname | 8 +++----- 5 files changed, 13 insertions(+), 21 deletions(-) (limited to 'packaging/macports/Portfile') diff --git a/packaging/macports/Portfile b/packaging/macports/Portfile index f9cf7a5..99d0d69 100644 --- a/packaging/macports/Portfile +++ b/packaging/macports/Portfile @@ -20,7 +20,7 @@ long_description SSH key-based authentication is tried-and-true, \ users. homepage http://web.monkeysphere.info/ -master_sites ??? +master_sites http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/ distname ${name}_${version} worksrcdir ${name}-${version} checksums md5 8590532f4702fa44027a6a583657c9ef diff --git a/src/share/ma/add_certifier b/src/share/ma/add_certifier index 544a3f0..402da08 100644 --- a/src/share/ma/add_certifier +++ b/src/share/ma/add_certifier @@ -153,16 +153,14 @@ gpg_sphere "--export 0x${fingerprint}!" | gpg_core --import # edit-key script to ltsign key # NOTE: *all* user IDs will be ltsigned -ltsignCommand=$(cat <