Commit graph

20 commits

Author SHA1 Message Date
nia
f413f7fded mail: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

The following distfiles were unfetchable (possibly fetched
conditionally?):

./mail/qmail/distinfo netqmail-1.05-TAI-leapsecs.patch
2021-10-26 10:53:53 +00:00
nia
be020196fe mail: Remove SHA1 hashes for distfiles 2021-10-07 14:25:11 +00:00
wiz
6f54c1617c pine-pgp-filters: update to 1.8.
----- July 2010 - Version 1.8 released -----

3. Complete overhaul of ppf_mime. Determine the MIME message boundary
   using more reliable (albeit more complex) means, and special case
   a lot of client behavior to allow verification of a wider variety
   of messages. For display, de-code more of the MIME en-coding so that
   the messages are much more readable. Use the same tricks to display
   decrypted messages in ppf_mime_decrypt.

   These changes have several major benefits:
   a. Support for PGP/MIME  messages generated by well over a dozen MUAs.
   b. Support for verifying signatures on attachments, and a clear
      indication that attachments are signed (or not).
   c. Greatly improved readability. With the exception of text coloring
      (URLs, signatures, etc.), 8-bit characters, and some types of
      messages sent with format=flowed, messages displayed by the filter
      are identical to the display in Alpine.

2. For ppf_{decrypt|encrypt|sign|verify} add 'clear' commands so that
   nothing is left behind in the "user interface" area between scripts.
   For _verify, add a message indicating that we are verifying, along
   with a helpful hint about delays caused by auto-key-retrieve.

1. Add /opt/bin and /opt/local/bin to the gpg[2] search path in configure
   in case it is located there, and that's not going to be $PREFIX.

----- April 2010 - Version 1.7 released -----

2. Add support for the OpenPGP header in ppf_sign and ppf_encrypt, and
   use the same method to sanitize the key ID as was already done for
   the other headers.

1. Use a more reliable method to find the signature and message parts
   in the ppf_mime script.
2020-09-07 06:38:27 +00:00
rillig
f31693dd3a mail: align variable assignments
pkglint -Wall -F --only aligned -r

No manual corrections.
2019-11-02 16:25:17 +00:00
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
wiz
9ddb7f9e9c Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
agc
ddbf6ddecd Add SHA512 digests for distfiles for mail category
Problems found locating distfiles:
	Package mutt: missing distfile patch-1.5.24.rr.compressed.gz
	Package p5-Email-Valid: missing distfile Email-Valid-1.198.tar.gz
	Package pine: missing distfile fancy.patch.gz
	Package postgrey: missing distfile targrey-0.31-postgrey-1.34.patch
	Package qmail: missing distfile badrcptto.patch
	Package qmail: missing distfile outgoingip.patch
	Package qmail: missing distfile qmail-1.03-realrcptto-2006.12.10.patch
	Package qmail: missing distfile qmail-smtpd-viruscan-1.3.patch
	Package thunderbird24: missing distfile enigmail-1.7.2.tar.gz
	Package thunderbird31: missing distfile enigmail-1.7.2.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 23:27:00 +00:00
asau
d70c8e374b Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 12:19:01 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
joerg
c6b5b97e7d Requires gpg. Bump revision. 2008-10-02 18:31:13 +00:00
abs
d5882fde69 Update mail/pine-pgp-filters and fix a DESTDIR issue.
Three pkgsrc patches integrated, plus changes since 1.1:

----- November 2007 - Version 1.6 released -----

1. Check for gpg2 first, and prefer it if available.

----- November 2007 - Version 1.5 released -----

3. 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.

2. Make sure that all --- Status --- messages are 76 characters long.

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.

----- July - October 2007 - Version 1.4 developed, not released -----

NB: Support for older versions of pgp, and PGP from PGP Inc. has
been dropped in this version. GnuPG is now a requirement. This is
in line with the requirements for other PGP addons such as enigmail
for Thunderbird.

Benjamin R. Haskell, pine-pgp ~ benizi.com was instrumental in helping
to suggest methods for and test the results of changes 1-5 in this
version. Thanks!

6. Fix error handling in ppf_mime_decrypt, and make use of the $cfile
   variable instead of guessing which file has the message.

5. Look for gpg in PREFIX/bin, /usr/bin, and /bin in that order.

4. Move "build" of the scripts to an all target in the Makefile.

3. Change to using csplit since command line options for both
   GNU and BSD versions are compatible, unlike split.

2. Improve portability for users of GNU make and mktemp.

1. Add error handling for failed TDIR creation in ppf_decrypt,
   ppf_verify, and ppf_mime*.

----- October 2006 - Version 1.3 released -----

6. Include more mail headers in the grep'ed output of the MIME scripts,
   and try to strip more MIME headers from the message.

5. Use local for function variables.

4. Remove commented out code for really old versions of pgp.

3. Do a better job of finding the crucial bits of a MIME message, and
   fail more gracefully if we do not.

2. Fix bug that prevented ppf_mime* from working with messages sent by
   Evolution, KMail, and any other MIME client that interprets RFC 3156
   the same way. (Thanks to Bjoern A. Zeeb <bzeeb@zabbadoz.not> for the tip!)

1. Update e-mail and web addresses.

----- April 2005 - Version 1.2 released -----

7. Update copyright for this year, and use my full given name.

6. For sign and encrypt, scan the headers to determine the right user.
   This requires adding _INCLUDEALLHDRS_ to the filter line.

5. Add a message to tell users why their password is needed for ppf_decrypt.

4. Create symlinks in PREFIX/bin for the ppf_mime* scripts.

3. Add User-Agent to the list of headers to display in mime filters.

2. Add a first pass at a ppf_mime_decrypt script. More work is
   needed here, see BUGS.

1. In some past version of Pine, the display of filter output changed,
   so adjust the line length of some of the messages to accommodate.
2008-06-12 21:46:44 +00:00
joerg
ba171a91fa Add DESTDIR support. 2008-06-12 02:14:13 +00:00
obache
8580f24788 Update MASTER_SITES and HOMEPAGE (and 1.1 is in old) 2008-03-17 11:53:37 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
wiz
c84459718e Do not install *.orig files. Add missing dir to PLIST. PKGREVISION++ 2006-02-19 00:55:46 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
abs
5f75110ebe Update pine-pgp-filters to 1.1nb2
When displaying 'rows of -', stop at 77 rather than 79 to avoid pine
wrapping the lines.
2005-02-07 15:54:04 +00:00
abs
8aecb6d460 Substitute ${PREFIX} for /usr/local in installed docs
bump to pine-pgp-filters-1.1nb1
2005-02-04 10:32:30 +00:00
reed
cb7c1dfb28 Import of pine-pgp-filters from pkgsrc-wip. (I packaged this.)
pine-pgp-filters are simple, fast, Bourne Shell-based pgp filters
for Pine. They use gnupg if it's available. It includes encrypt,
decrypt, sign, and verify functions and a pseudo-filter to verify
messages that were sent using MIME encoding to attach the signature.
2004-06-05 21:42:36 +00:00