Commit graph

15 commits

Author SHA1 Message Date
David Lawrence
4a83094f74 Version 1.13. Use INN's syslog_facility if available. 1999-12-14 16:36:54 +00:00
David Lawrence
884e098f66 Version 1.12. Support for GnuPG. Use /usr/ucb/logger, if present, instead
of /usr/bin/logger (the latter of which, on Solaris at least, is some sort
of brain damaged POSIX.2 command which doesn't use syslog).  Made syslog
work for dec_osf (version 4, at least).  Fixed up priority of '.' operator
vs. bitwise operators.
1999-05-20 14:58:42 +00:00
David Lawrence
c9d6a5e049 Version 1.11. Code to log error messages to syslog. See $syslog and
$syslog_method configurable variables.  Configurably allow date stamp on
stderr error messages.  Added locking for multiple concurrent pgp
instances.  More clear error message if pgp exits abnormally.  Identify
PGP 5 "BAD signature" string.  Minor diddling for INN (path to
innshellvars.pl changed).
1998-10-14 01:30:38 +00:00
David Lawrence
7ca4c4a7c2 Version 1.10. Minor diddling for INN 2.0: use $inn/pathtmp if it exists,
and work with the new subst method to find innshellvars.pl.  Do not
truncate the tmp file when opening, in case it is really linked to another
file.
1998-06-15 13:35:35 +00:00
David Lawrence
efe069210c Version 1.9. Match 'Bad signature' pgp output to return exit status 3 by
removing '^' in regexp matched on multiline string.
1998-04-02 22:54:15 +00:00
David Lawrence
0732ff6e14 Version 1.8. Ignore final dot-CRLF if article is in NNTP format. 1998-03-18 19:03:01 +00:00
David Lawrence
feabce1cb3 Version 1.7. Parse PGP 5.0 'good signature' lines. Allow -test switch;
prints pgp input and output.  Look for pgp in INN's innshellvars.pl.
Changed regexp delimiters for stripping $0 to be compatible with old perl.
1998-03-02 22:17:59 +00:00
David Lawrence
b88cc96c42 Version 1.6. Handle articles encoded in NNTP format ('.' starting line
is doubled, \r\n at line end) by stripping NNTP encoding.  Exit 255 with
pointer to $HOME or $PGPPATH if pgp can't find key ring.  (Probably
doesn't match the necessary error message with ViaCrypt PGP.)  Failures
also report message-id so the article can be looked up to retry.
1998-02-03 15:42:28 +00:00
David Lawrence
54bf1e9797 Force English lanugage for 'Good signature from user' by passing
+language=en on pgp command line, rather than setting the environment
variable LANGUAGE to 'en'.
1997-12-30 01:25:45 +00:00
David Lawrence
e124662eb5 Version 1.4. Now handles wrapped headers that have been unfolded.
(Though I do believe news software oughtn't be unfolding them.)  Checks to
ensure that the temporary file is really a file, and not a link or some
other weirdness.
1997-08-12 00:00:35 +00:00
David Lawrence
d05e386079 Version 1.3. Add support for ViaCrypt PGP 4.0. 1996-10-15 17:49:21 +00:00
David Lawrence
1542344316 Version 1.2.1. Allow the final line of the signature to not contain any
equal signs.
1996-07-11 18:07:01 +00:00
David Lawrence
45f9b3c7e8 Version 1.2. Add commented-out setting of PGPPATH. 1996-05-24 15:49:59 +00:00
David Lawrence
a231eb641a Version 1.1.1. Force English for PGP messages. 1996-05-08 20:32:44 +00:00
David Lawrence
9a4e2ab2d8 Original version. 1996-05-07 21:33:27 +00:00