Update to version 1.5. There are many changes to improve portability

to other platforms (notably to Linux) and several substantive changes:

Bug fixes
=========
1. Add error handling for failed TDIR creation in ppf_decrypt,
ppf_verify, and ppf_mime*.
2. Fix error handling in ppf_mime_decrypt.

Improvements
============
1. When displaying MIME messages after verification, substitute a space
for the MIME'ified =20 character at the end of a line, and substitute
an = sign for the MIME'ified =3D. This greatly improves readability
of the verified message.
2. Add a --- Status --- line for the beginning and end of the PGP
stuff which includes a timestamp to help avoid a socially engineered
message that includes the "good signature" output in the same format
as what we print.

Notes
=====
1. Support for other than GnuPG was dropped in this version, which I
don't think will actually affect anyone.
2. I did do a version 1.4, but it was a limited release.

See CHANGES for more information.

Approved by:	portmgr (erwin)
This commit is contained in:
Doug Barton 2007-12-01 22:01:44 +00:00
parent 5920e1781c
commit f90cd37b02
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=202874
3 changed files with 14 additions and 15 deletions

View file

@ -6,24 +6,24 @@
# #
PORTNAME= pine-pgp-filters PORTNAME= pine-pgp-filters
PORTVERSION= 1.3 PORTVERSION= 1.5
CATEGORIES= mail security CATEGORIES= mail security
MASTER_SITES= http://dougbarton.us/Downloads/ \ MASTER_SITES= http://dougbarton.us/PGP/scripts/ppf/ \
${MASTER_SITE_LOCAL} ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= dougb MASTER_SITE_SUBDIR= dougb
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.asc
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= DougB@FreeBSD.org MAINTAINER= DougB@FreeBSD.org
COMMENT= Simple, fast, /bin/sh-based filters to integrate Pine with gnupg COMMENT= Simple /bin/sh-based filters to use GnuPG with Pine or Alpine
RUN_DEPENDS= pine:${PORTSDIR}/mail/pine4 RUN_DEPENDS= pine:${PORTSDIR}/mail/pine4
verify: checksum verify: checksum
gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc gpg --verify ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}.asc
do-build: do-configure:
cd ${WRKSRC} && ./configure --prefix=${PREFIX} @(cd ${WRKSRC} && ./configure --prefix=${PREFIX})
post-install: post-install:
.if !defined(NOPORTDOCS) .if !defined(NOPORTDOCS)

View file

@ -1,6 +1,6 @@
MD5 (pine-pgp-filters-1.3.tar.gz) = 25836801ef8082907d635702e794246d MD5 (pine-pgp-filters-1.5.tar.gz) = 611b6fdd06196a9851ae7fc74da2e8e2
SHA256 (pine-pgp-filters-1.3.tar.gz) = f51c25c3a816235e010164a0f66171e38754612d784a2bfdd5c19b343b454876 SHA256 (pine-pgp-filters-1.5.tar.gz) = afac5c8e34ddd7283225351f4bbcbc01c329e9142a945aa392fc91bb67fac11d
SIZE (pine-pgp-filters-1.3.tar.gz) = 8402 SIZE (pine-pgp-filters-1.5.tar.gz) = 9948
MD5 (pine-pgp-filters-1.3.tar.gz.asc) = aee1ad7aa73fff4eb4bcf8f85c5b0a60 MD5 (pine-pgp-filters-1.5.tar.gz.asc) = ed7a28ecda8f16aa751db1dfaca2cbc5
SHA256 (pine-pgp-filters-1.3.tar.gz.asc) = 3e4bcb9c7683fe24d2c0c3ae9d76b39c58cd09398d0567a898f7b6dffe588b51 SHA256 (pine-pgp-filters-1.5.tar.gz.asc) = 664c4645ec3c516041016fcbc4b2e5ba8340a40134d900969b340b305ba71007
SIZE (pine-pgp-filters-1.3.tar.gz.asc) = 187 SIZE (pine-pgp-filters-1.5.tar.gz.asc) = 187

View file

@ -1,13 +1,12 @@
Simple, fast, /bin/sh-based filters to integrate Pine with gnupg. Simple, fast, /bin/sh-based filters to use GnuPG with Pine or Alpine.
In addition to the standard functions of encrypt/decrypt and sign/verify In addition to the standard functions of encrypt/decrypt and sign/verify
for inline messages, I added pseudo-filters to verify or decrypt messages for inline messages, I added pseudo-filters to verify or decrypt messages
that were sent using MIME encoding. that were sent using MIME encoding.
See the INSTALL file for instructions on how to configure Pine to use these See the INSTALL file for instructions on how to configure these filters.
filters.
WWW: http://dougbarton.us/Downloads/ WWW: http://dougbarton.us/PGP/scripts/ppf/
- Doug Barton - Doug Barton
DougB@FreeBSD.org DougB@FreeBSD.org