Commit graph

876 commits

Author SHA1 Message Date
rh
46171409ff Add and enable p5-IMAP-Admin 2000-10-16 09:12:12 +00:00
rh
ddc4c0f044 Initial import of p5-IMAP-Admin-1.3.7, a perl module for basic IMAP server
administration
2000-10-16 09:11:35 +00:00
tron
ac00c31396 Update "wmmail" package to version 0.64. Changes since version 0.63a:
- added back ExecuteOnUpdate
- now searches @prefix@/GNUstep for defaults domain as well; thanks
  to Thomas Ribbrock <argathin@gmx.net> for suggestion
- added experimental DisplayEachMailbox option (thanks again to Peter
  da Silva); this makes WMMail.app display message counts (none, new,
  total, or new-over-total) for each mailbox that contains new mails
- POP3 mailboxes are correctly handled... I think :)
- added missing semi-colon in defaults file; thanks to Eric Anderson
  <eanderson@usa.net> for pointing this out
- now resets atime and mtime on mbox files; thanks to Peter Surda
  <surda@bigfoot.com> for patch
- fixed buffer overflow in imap.c; thanks to Peter da Silva
  <peter@taronga.com> for patch
- fixed handling of "Status" header in mbox.c and pop3.c
- no longer parses filenames in MailDir mailboxes (procmail should
  now work); countless people pointed out this one :(
- fixed counting of new mails in IMAP mailboxes; thanks to Alfonso
  Palacios-Sureda <alfonso.palacios-sureda@alcatel.fr> for the hint
- fixed segfault in maildir.c; thanks to
  Lars Bensmann <lars@skynet.e.ruhr.de>
- fixed DEFAULT_ANIM_SPEED; thanks to Vincent Arkesteijn
  <v.j.arkesteijn@student.utwente.nl>
2000-10-15 21:54:54 +00:00
frueauf
d0787c946f Update fetchmail and fetchmailconf to 5.5.3.
fetchmail-5.5.3 (Tue Sep 26 17:56:32 EDT 2000), 19278 lines:

* Added skip size reporting as suggested by Franck Pommereau.
* Don't terminate on failed DNS lookup of host, go to next entry.
* Danish localization support, courtesy of Byrial Jensen.
* Fix reference to freed message header block (thanks to Andrew Morton)

fetchmail-5.5.2 (Thu Sep  7 23:00:24 EDT 2000), 19243 lines:

* Horst Von Brand's security and specfile patches.
* Major changes to FAQ item T1.
* Minor correction to FAQ item K3 by Malte Kiesel.
* Added to FAQ R1, on enabling sendmail in RH 6.9.
* Resolved Debian bugs #66110, #70862.

fetchmail-5.5.1 (Sun Aug 20 23:43:03 EDT 2000), 19241 lines:

* Fix a finger error in the dot-termination fix for 5.5.0.
* Javier Kohen's update for es.po.
* Jiri Pavlovsky's cs.po update.
* Added to FAQ item on K3 a recipe using the new plugin %h option.
* Fixed a nasty typo in FAQ item T1 -- the old version didn't generate
  correct Delivered-To hacks.  Thanks to Peter 'Rattacresh' Backes
  <rtc@helen.PLASMA.Xg8.DE> for spotting this.
2000-10-15 17:11:42 +00:00
itojun
d6dbf2bda5 update to 8.11.1. make SASL-enabled build to use tolek stdio code, not
sfio code (no longer depends onto devel/sfio)

8.11.1/8.11.1	2000/09/27
	Fix SMTP EXPN command output if the address expands to a single
		name.  Fix from John Beck of Sun Microsystems.
	Don't try STARTTLS in the client if the PRNG has not been properly
		seeded.  This problem only occurs on systems without
		/dev/urandom.  Problem detected by Jan Krueger of
		digitalanswers communications consulting gmbh and
		Neil Rickert of Northern Illinois University.
	Don't use the . and .. directories when expanding QueueDirectory
		wildcards.
	Do not try to cache LDAP connections across processes as a parent
		process may close the connection before the child process
		has completed.  Problem noted by Lai Yiu Fai of the Hong
		Kong University of Science and Technology and Wolfgang
		Hottgenroth of UUNET.
	Use Timeout.fileopen to limit the amount of time spent trying to
		read the LDAP secret from a file.
	Prevent SIGTERM from removing a command line submitted item after
		the user submits the message and before the first delivery
		attempt completes.  Problem noted by Max France of AlphaNet.
		Fix from Neil Rickert of Northern Illinois University.
	Deal correctly with MaxMessageSize restriction if message size is
		greater than 2^31.
	Turn off queue checkpointing if CheckpointInterval is set to zero.
	Treat an empty home directory (from getpw*() or $HOME) as
		non-existent instead of treating it as /.  Problem noted by
		Todd C. Miller of Courtesan Consulting.
	Don't drop duplicate headers when reading a queued item.  Problem
		noted by Motonori Nakamura of Kyoto University.
	Avoid bogus error text when logging the savemail panic "cannot
		save rejected email anywhere".  Problem noted by Marc G.
		Fournier of Acadia University.
	If an LDAP search fails because the LDAP server went down, close
		the map so subsequent searches reopen the map.  If there are
		multiple LDAP servers, the down server will be skipped and
		one of the others may be able to take over.
	Set the ${load_avg} macro to the current load average, not the
		previous load average query result.
	If a non-optional map used in a check_* ruleset can't be opened,
		return a temporary failure to the remote SMTP client
		instead of ignoring the map.  Problem noted by Allan E
		Johannesen of Worcester Polytechnic Institute.
	Avoid a race condition when queuing up split envelopes by saving
		the split envelopes before the original envelope.
	Fix a bug in the PH_MAP code which caused mail to bounce instead of
		defer if the PH server could not be contacted.  From Mark
		Roth of the University of Illinois at Urbana-Champaign.
	Prevent QueueSortOrder=Filename from interfering with -qR, -qS, and
		ETRN.  Problem noted by Erik R. Leo of SoVerNet.
	Change error code for unrecognized parameters to the SMTP MAIL and
		RCPT commands from 501 to 555 per RFC 1869.  Problem
		reported to Postfix by Robert Norris of Monash University.
	Prevent overwriting the argument of -B on certain OS.  Problem
		noted by Matteo Gelosa of I.NET S.p.A.
	Use the proper routine for freeing memory with Netscape's LDAP
		client libraries.  Patch from Paul Hilchey of the
		University of British Columbia.
	Portability:
		Move the NETINET6 define to devtools/OS/SunOS.5.{8,9}
			instead of defining it in conf.h so users can
			override the setting.  Suggested by
			Henrik Nordstrom of Ericsson.
		On HP-UX 10.X and 11.X, use /usr/sbin/sendmail instead of
			/usr/lib/sendmail for rmail and vacation.  From
			Jeff A. Earickson of Colby College.
		On HP-UX 11.X, use /usr/sbin instead of /usr/libexec (which
			does not exist).  From Jeff A. Earickson of Colby
			College.
		Avoid using the UCB subsystem on NCR MP-RAS 3.x.  From
			Tom Moore of NCR.
		NeXT 3.X and 4.X installs man pages in /usr/man.  From
			Hisanori Gogota of NTT/InterCommunicationCenter.
		Solaris 8 and later include /var/run.  The default PID file
			location is now /var/run/sendmail.pid.  From John
			Beck of Sun Microsystems.
		SFIO includes snprintf() for those operating systems
			which do not.  From Todd C. Miller of Courtesan
			Consulting.
	CONFIG: Use the result of _CERT_REGEX_SUBJECT_ not {cert_subject}.
		Problem noted by Kaspar Brand of futureLab AG.
	CONFIG: Change 553 SMTP reply code to 501 to avoid problems with
		errors in the MAIL address.
	CONFIG: Fix FEATURE(nouucp) usage in example .mc files.  Problem
		noted by Ron Jarrell of Virginia Tech.
	CONFIG: Add support for Solaris 8 (and later) as OSTYPE(solaris8).
		Contributed by John Beck of Sun Microsystems.
	CONFIG: Set confFROM_HEADER such that the mail hub can possibly add
		GECOS information for an address.  This more closely
		matches pre-8.10 nullclient behavior.  From Per Hedeland of
		Ericsson.
	CONFIG: Fix MODIFY_MAILER_FLAGS(): apply the flag modifications for
		SMTP to all *smtp* mailers and those for RELAY to the relay
		mailer as described in cf/README.
	MAIL.LOCAL: Open the mailbox as the recipient not root so quotas
		are obeyed.  Problem noted by Damian Kuczynski of NIK.
	MAKEMAP: Do not change a map's owner to the TrustedUser if using
		makemap to 'unmake' the map.
	RMAIL: Avoid overflowing the list of recipients being passed to
		sendmail.
	RMAIL: Invoke sendmail with '-G' to indicate this is a gateway
		submission.  Problem noted by Kari Hurtta of the Finnish
		Meteorological Institute.
	VACATION: Read the complete message to avoid "broken pipe" signals.
	VACATION: Do not cut off vacation.msg files which have a single
		dot as the only character on the line.
	New Files:
		cf/ostype/solaris8.m4
2000-10-15 14:30:21 +00:00
itojun
d74ef912d9 use 2000/10/05 + IPv6 patch. changes are really too many to paste here.
mostly SASL related changes, it seems.
2000-10-15 14:10:19 +00:00
tron
293ff04908 Update home page URL. 2000-10-08 07:05:39 +00:00
christos
36ec1cc650 update checksum 2000-10-04 15:22:41 +00:00
christos
753fd1d260 mmm, linux: let's see where db.h hides in RH7
is it in <db_185.h>? no
is it in <db/db.h>? no
is it in <db1/db.h>? yes
and for a good measure they've renamed libdb.a to libdb1.a to make sure
that they break linking, not just compiling.
2000-10-04 15:22:10 +00:00
fredb
f7e61771ec Belatedly bump "nb" version for xforms, and likewise increment packages
that depend it, as suggested by wrstuden. The reason is so that older
binary packages which were linked against an a.out shared lib won't have
their package dependencies satisfied by the latest package, which has no
shared libraries. There's no help for old ELF packages, unfortunately.
2000-09-28 20:34:03 +00:00
toshii
dd2fdb678d Make this build under Solaris.
(Oops, I missed to commit this file.)
2000-09-27 08:34:25 +00:00
toshii
506596d439 Make this build under Solaris. 2000-09-27 08:29:04 +00:00
hubertf
bf8d861562 fix imap uw's exact pkg version 2000-09-19 13:37:07 +00:00
hubertf
8e585b2c0a This package now needs the imap-uw pkg 2000-09-19 13:30:17 +00:00
hubertf
49434e4473 Use IMAP c-client libs from imap-uw package.
Fixes security problem describe at
http://www.securityfocus.com/advisories/2646
2000-09-19 13:27:00 +00:00
hubertf
8db54e6988 Update to 4.7rc6 ("2000" release candidate)
Fixes a security problem in folder handling described in
http://www.securityfocus.com/advisories/2646

Will be used by upcoming pine-pkg
2000-09-19 13:13:29 +00:00
fredb
0c6b58570c Reorganize crypto handling, as discussed on tech-pkg. Remove all
RESTRICTED= variables that were predicated on former U.S. export
regulations. Add CRYPTO=, as necessary, so it's still possible to
exclude all crypto packages from a build by setting MKCRYPTO=no
(but "lintpkgsrc -R" will no longer catch them).

Specifically,

- - All packages which set USE_SSL just lose their RESTRICTED
    variable, since MKCRYPTO responds to USE_SSL directly.
- - realplayer7 and ns-flash keep their RESTRICTED, which is based
    on license terms, but also gain the CRYPTO variable.
- - srp-client is now marked broken, since the distfile is evidently
    no longer available. On this, we're no worse off than before.
    [We haven't been mirroring the distfile, or testing the build!]
- - isakmpd gets CRYPTO for RESTRICTED, but remains broken.
- - crack loses all restrictions, as it does not evidently empower
    a user to utilize strong encryption (working definition: ability
    to encode a message that requires a secret key plus big number
    arithmetic to decode).
2000-09-09 19:40:14 +00:00
dmcmahill
fb746da2bb sync ONLY_FOR_PLATFORM with those that xforms is for. 2000-09-07 00:36:21 +00:00
dmcmahill
fd0e64b02a add missing rpath for X11BASE. Fixes recently noted ELF problems. Also
nuke bogus hard coded -L/usr/local/lib
2000-09-07 00:35:48 +00:00
tron
c176be5714 Use correct run time library path for "compface" and "uncompface". 2000-09-06 12:44:37 +00:00
tron
50f5095f29 Include "errno.h" instead of defining "sys_errlist" manually to avoid
link time warnings.
2000-09-06 12:31:50 +00:00
tron
5fa52e5c2c Fix compilation problem with certain version of "bsd.lib.mk". 2000-09-06 12:25:08 +00:00
wiz
c46e98f616 add vacation.0 for NetBSD (leftover), and vacation.1 for Solaris
(by suspicion, untested)
2000-09-05 11:58:07 +00:00
tron
2caaf58123 Fix this package to pass the shared library test in the "check-shlibs"
target. These patches created by Alistair Crooks.
2000-09-04 11:29:35 +00:00
wiz
427e68b4ca fix BUILD_DEPENDS line 2000-09-03 15:08:13 +00:00
wiz
34146d440a echo -> ${ECHO} 2000-09-03 10:31:27 +00:00
wiz
64b7ed25b8 add RCS Id 2000-09-03 10:31:14 +00:00
wiz
01a809f176 $() -> ${} 2000-09-03 10:28:38 +00:00
jwise
693068d2f8 Adapt this package to tk-8.3.2. 2000-08-31 16:30:44 +00:00
jwise
9d8e5cacf2 Update to use tcl-8.3.2 2000-08-30 14:20:41 +00:00
ad
d11d78830e Note that the default mail alias file may be in either /etc or /etc/mail. 2000-08-30 11:21:02 +00:00
ad
22dac3361f Use either /etc/mail/aliases or /etc/aliases. 2000-08-30 11:17:05 +00:00
tron
86c272194b Aliases are in "/etc/mail/aliases" not in "/etc/sendmail.cf". 2000-08-29 14:37:36 +00:00
rh
c72471195c Update balsa to 0.9.3. Changes are bugfixes and initial APOP support. 2000-08-29 11:37:15 +00:00
jlam
7329d4eff0 Fix unterminated C<...> macro caught by pod2man. 2000-08-29 00:17:03 +00:00
jlam
18cba9d7fa Convert packages to use PERL5_PACKLIST (part 1). These were the easy
ones to do, and each compiled and installed/de-installed apparently
correctly.

As a side effect of the dynamic PLIST, we no longer need to have separate
-static and -shared PLISTs.  It's now easier than ever to make a perl5
package for NetBSD :)
2000-08-27 07:10:59 +00:00
jlam
06f0a4c3c2 Use new PERL5 variable instead of ${LOCALBASE}/bin/perl. 2000-08-27 02:46:03 +00:00
veego
17a95e3067 s/USE_PERL/USE_PERL5/ 2000-08-26 17:15:05 +00:00
wiz
977bf50a02 Update to procmail-3.15, inspired by D'Arcy J.M. Cain.
Relevant changes:
- Rewrite folder type parsing: corrects handling of MH and maildir
  style spools
- v3.14 changed '!' actions too much: revert to v3.13 behavior but
  continue to split SENDMAILFLAGS
- Contents of skipped nested blocks could affect 'E', 'e', 'a', and
  'A' flags
- Prevent peeking into buffers on "Out of memory" errors
- Unquoted $\var expansions could alter the interpretation of the
  following whitespace
- Prevent attempts to set LINEBUF to really huge values
- Optimize SWITCHRC = $_
- Use a secure PATH when processing /etc/procmailrc
- Use 2^31-1 as the maximum score even when sizeof(long)>4
Changes to formail:
- Allow -n with -D and -s again -- corruption couldn't happen after
  all
- Don't strip pre-colon whitespace until header is identified
- Properly handle NULs in the body when generating an autoreply that
  keeps the body (could coredump)
General:
- Documented that $\var expansions are never split on whitespace
- Removed ':' and '@' from list of characters that can appear in
  tempfile names
- Called nice() when shouldn't have
2000-08-26 14:26:57 +00:00
jlam
1a748ee7b2 s/USE_PERL/USE_PERL5/ 2000-08-26 05:26:19 +00:00
jlam
d22f07232f Remove cyrus-sasl from mail category...it's now in security. 2000-08-25 15:28:30 +00:00
jlam
83cb14f26c Remove cyrus-sasl...it's now in security. 2000-08-25 15:26:32 +00:00
jlam
6e367209ed DEPEND on ../../security/cyrus-sasl. 2000-08-25 15:25:37 +00:00
veego
f629debe52 s/Amanda/Cyrus/ noticed by Thomas Klausner. 2000-08-25 13:33:11 +00:00
veego
f906582899 Replaced by a working one in pkgsrc/mail/cyrus-imapd 2000-08-25 12:39:07 +00:00
veego
87a87e03d6 Enable cyrus-sasl and cyrus-imap and remove cyrus. 2000-08-25 12:37:52 +00:00
veego
cbeb7f2b5d This version is based on the one in pkgsrc/mail/cyrus but needs cyrus-sasl
and works.
2000-08-25 12:35:40 +00:00
veego
651e917ca3 This is the Cyrus SASL API implentation. It can be used on the client
or server side to provide authentication. See RFC 2222 for more
information.

The latest version is available at:
ftp://ftp.andrew.cmu.edu/pub/cyrus-mail

There's a mailing list for Cyrus SASL.  Subscribe by sending a message
to majordomo@lists.andrew.cmu.edu with the body "subscribe
cyrus-sasl". The mailing list is available via anonymous IMAP at
imap://cyrus.andrew.cmu.edu/archive.cyrus-sasl or via the web at
http://asg.web.cmu.edu/archive/mailbox.php3?mailbox=archive.cyrus-sasl.
2000-08-25 12:32:50 +00:00
wiz
4e88e19902 mark as broken -- kim apparently didn't get around to finishing the package
yet.
2000-08-25 00:36:10 +00:00
wiz
204ba7e883 Re-add installation of qpopauth, lost in last commit. 2000-08-24 00:57:32 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
hubertf
e75965c6ba Update IGNORE-messages for recent changes: add ${PKGNAME} where
appropriate.
2000-08-21 21:01:29 +00:00
hubertf
402899809a Replace MIRROR_DISTFILES and NO_CDROM with the more descriptive and
more fine-grained NO_{BIN,SRC}_ON_{FTP,CDROM} definitions.

MIRROR_DISTFILES and NO_CDROM are now dead.
2000-08-18 22:46:29 +00:00
hubertf
e6b475259d Install 'license' file, so that we can distribute binaries
(which require the license to be included)
2000-08-18 20:37:28 +00:00
onoe
4b3e41b2ad Patches from motonori@wide.ad.jp
The unify failure problem in RCPT_HASH (WIDE extention) has been fixed,
and also strip extra spaces before #@# comment in alias expansion.
2000-08-18 16:29:23 +00:00
wiz
01713b31c0 Use user' instead of addnerd'. Move de-installation instructions
from PLIST to DEINSTALL.
2000-08-18 15:57:47 +00:00
itojun
89fdaa8e3f repair patch pathname. 2000-08-18 12:43:54 +00:00
itojun
fb8029fdbc RCPT_HASH (WIDE extension) is not baked enough yet, it seems. 2000-08-18 12:40:30 +00:00
itojun
4268cb9a3e add fix to WIDE patch. from motonori@wide.ad.jp 2000-08-18 12:06:12 +00:00
wiz
327befcef0 USE_PKGLIBTOOL -> USE_LIBTOOL 2000-08-14 13:02:45 +00:00
wiz
8b865c3d2b $() -> ${} 2000-08-14 12:38:21 +00:00
itojun
28882bcb15 do not look at /etc/postfix/*.conf on installation 2000-08-14 11:26:46 +00:00
itojun
420b0942ab do not install conf/*.orig 2000-08-14 11:26:14 +00:00
itojun
51b0ed2f2c we should not play with "install_root" in INSTALL.sh. 2000-08-14 06:56:55 +00:00
itojun
f2980f3b04 avoid replacing daemon_directory and command_directory into wrong ones. 2000-08-14 05:49:43 +00:00
itojun
39fa7b4f2b sync location of "sendmail" with mailer.conf.postfix.
now it is in ${PREFIX}/libexec/postfix/sendmail.
2000-08-14 05:28:24 +00:00
itojun
2100b92d3b add a comment line. regenerate patch-sum. 2000-08-14 05:10:52 +00:00
itojun
4f2de35d3a install appropriate default value for main.cf. 2000-08-14 05:07:17 +00:00
itojun
bbf13a70bb mention that the pkgsrc pulls in experimental IPv6 patch. 2000-08-14 04:45:09 +00:00
itojun
abca465222 add mail/postfix-current (20000531 + IPv6 patch) 2000-08-14 04:44:15 +00:00
itojun
2faa74b9fc postfix 20000531 + IPv6 patch (not sure if it works right - please test).
uses postfix Makefiles, not patches/*.

experimental.
2000-08-14 04:39:59 +00:00
itojun
5367f664f7 mail/postfix-current, for experimental postfix code - based on mail/postfix 2000-08-14 04:33:24 +00:00
itojun
973f8a56cf mention inclusion of WIDE patch in installed DESCR 2000-08-13 18:10:29 +00:00
itojun
eb5b4a7261 add USE_STARTTLS case (requires sfio-1999 and RSA-capable openssl).
need testing (needs certificate properly installed into filesystem).

append compiled-in features at the bottom of installed DESCR, as we have
so many USE_xx.
2000-08-13 17:52:31 +00:00
frueauf
320644a4da Update fetchmail to 5.5.0.
fetchmail-5.5.0 (Sat Aug 12 12:47:21 EDT 2000), 19241 lines:

* Fix pop3.c to avoid trouble with spurious dot terminations.
2000-08-13 11:23:19 +00:00
frueauf
99435577fd Update fetchmail{conf} to 5.4.5.
fetchmail-5.4.5 (Mon Aug  7 03:25:23 EDT 2000), 19238 lines:

* Dave Zarzycki's patch to enhance plugins, adding %h and %p.
* Vitezslav Samel's patch to fix a Y2K bug in lsmgen.sh.
* Fixed a fatal typo in fetchmailconf.
* Resolved Debian bug #67559. It was a misdiagnosis.
* Resolved Debian bugs #62115, #61983, #68627, #61983.
* Return PS_NOMAIL when no server entries are active.
* pt_BR Update from George Godoy.
* David Taylor's fixes for the UIDL code.
2000-08-11 17:46:51 +00:00
ad
e534cd2e33 Add missing comment delimiter before RCS Id. 2000-08-11 12:06:48 +00:00
wiz
df897b116b remove dead http links (which only pointed to the old HOMEPAGE) 2000-08-11 00:01:00 +00:00
wiz
12ba98f2df cleanup 2000-08-10 23:55:46 +00:00
wiz
eb3fb4587c Fix install/deinstall problems. 2000-08-07 02:26:08 +00:00
ad
d40331668f Add MESSAGE on how to make exim go. 2000-08-04 14:55:09 +00:00
veego
14164226af Use ${SH} to run ${WRKSRC}/suid.sh. 2000-08-03 14:42:29 +00:00
jlam
c5bb11e659 Factor out common post-install code in Makefile and pkg/PLIST into (an
already existing) pkg/INSTALL.  Note that ${PREFIX}/etc/nmh can be removed
in pkg/DEINSTALL.  Make some cosmetic changes to Makefile.
2000-08-02 06:35:43 +00:00
itojun
32c9bb74cd chmod +w to files we append something.
PR10728.  From: Wolfgang Rupprecht <wolfgang@wsrcc.com>

not sure if this PR is a generic problem - it seems to me that Wolfgang
may checked things out from pkgsrc tree with non-writable permission.
2000-08-01 12:02:40 +00:00
tron
5d0228e0dd - Split multi file patch.
- Fix CVS lossage.
2000-07-31 18:11:07 +00:00
jlam
d0d079e75e The gettext package gained a shared library. For all packages which
link against libintl.so, update the dependency on gettext to >=0.10.35nb1.
2000-07-31 04:14:04 +00:00
hubertf
81b8192185 cyrus should work 2000-07-31 02:12:14 +00:00
itojun
0e4db3667b include wide patch, which is necessary to work better with
pkgsrc/mail/smtpfeed.
2000-07-30 17:49:00 +00:00
tron
495169836d Update "mutt" package to version 1.2.5. Changes since version 1.2.4:
This release fixes at least one grave IMAP error which may lead to
confusing display and other strangeness, and our instances of the
"wuftpd format bug", which had (mostly) the effect that your IMAP
server's operator could break into your computer with some work.
2000-07-29 06:30:03 +00:00
ad
1a4f3250f2 Missing @dirrm's. 2000-07-28 14:54:25 +00:00
wiz
d63de2f4a3 Add USE_CURSES for packages that need curses functionality that only
got added in 1.4Y; on older version of NetBSD, ncurses will be used.
Replace previous code that did the same, but wasn't shared.
2000-07-28 10:33:56 +00:00
wiz
5c635cc323 RCS police 2000-07-28 09:32:48 +00:00
veego
50f082e0f4 Don't patch the same file twice in different patch files.
Put the old patch-ab into patch-aa and use patch-ab for Solaris patches.
2000-07-26 15:09:24 +00:00
ad
f8eaf72733 Update to exim 3.16. Too many changes to note here; there are a small number
of new features, and numerous bug fixes. See CHANGELOG and NewStuff files on
http://www.exim.org/ for more information.
2000-07-26 12:30:06 +00:00
itojun
67e74c082d use 1.07.1. changes: documentation change for 8.11.0+wide patch.
correct DEPENDS.
2000-07-26 09:43:51 +00:00
itojun
6caf2ebe39 for NetBSD platform, pass bsd.pkg.mk ${LDFLAGS} via sendmail M4 declaration
confLDOPTS.

the real problem is in sendmail side - M4 macro APPENDDEF chokes if we
pass string with "," inside.  we are okay for now, as we don't have any
APPENDDEF against confLDOPTS.  in general, we are not sure if the fix works
for everyone.

not sure if we need the similar fix for Solaris or not.

problem report From: Bernd.Ernesti@security.kpnqwest.com (Bernd Ernesti)
2000-07-26 09:31:17 +00:00
frueauf
f3dc448cc8 obsolete since its integrated into recent fetchmail. 2000-07-24 21:02:55 +00:00
frueauf
483bd21a39 Update fetchmail and fetchmailconf to 5.4.4.
fetchmail-5.4.4 (Sun Jul 23 15:56:16 EDT 2000), 19172 lines:

* Guenther H. Leber's fix to show expunge parameters for POP3 in fetchmail -V.
* Richard Gooch's fixes to use sigation(2) in sink.c and daemon.c
* Petr Kristof's fix for sslcert configuration in fetchmailconf.
* Jiri Pavolvsky's updated cs.po.
* Cyrille Lefevre <clefevre@citeweb.net>'s patch for IPV6,
  resolving FreeBSD Problem Report ports/19996.
* Added John Summerfield's pop2test to contrib.
* In the fetchmail RPM spec, stop compressing the man pages.  Turns out
  rpm-4.0 does a find(1) over the stuff to be installed and gzip(1)s the
  manpages it finds. This gets messed up by the explicit symlink among
  manpages in the spec file, which rpm redoes and gets all wrong.
* Added Antoine Beaupre's dropdelivered option.

fetchmail-5.4.3 (Sun Jul  2 14:24:28 EDT 2000), 19080 lines:

* Fixed Debian bug #63667, fetchmailconf: doesn't write .fetchmailrc properly.
* RFC2177 IDLE should now be done even when there are no messages.
* Joerg Plate's SSL typo fix.
* Try to limit the damage bad UIDL handling can do by refusing to mess with
  the UIDL state if there has been an error.
* Better isafile test -- bizarrely enough, Linux ptys have S_ISBLK.
* Includes for SSL now use the openssl directory, which has been standard
  since OpenSSL 0.9.3.  If this breaks your build, upgrade your SSL.

fetchmail-5.4.2 (Wed Jun 28 07:21:04 EDT 2000), 19069 lines:

* Julian Haight's fix for his 5.4.1 patch, which created a potential
  memory leak.
* Minor bug fixes for SSL by Wolfram Kleff.
* Be more clever about when we suppress progress dots.

fetchmail-5.4.1 (Tue Jun  6 23:24:22 EDT 2000), 19051 lines:

* Julian Haight added support for arbitrary SMTP RCPT TO: control using:
  --smtpname user@host.  Should be useful for sites running multiple virtual
  domains without local users, such as a cyrus IMAP installation.
* Julian Haight added hostaddr reporting in the "Received: from" clause.
* NT material added to FAQ item O9.
* Commented out the socket-shutdown code that was causing mystery hangs under
  Red Hat 6.2.  We can live with a socket leak (assuming it comes back) nmore
  easily than we can live with fetchmail getting wedged in place.
* Werner Almesberger <almesber@lrc.epfl.ch> sent minor bug fixes for BSMTP.

fetchmail-5.4.0 (Sat May 13 18:24:21 EDT 2000), 18977 lines:

* Matthias Scheler's fix for SSL under IPV6
* Added FAQ material on SSL's "RPNG not seeded" message and on ssh tunnelling.
* Resolved Debian bug  #63667.
2000-07-24 20:58:51 +00:00
itojun
3277c54472 add site.config.m4 files for various configurations 2000-07-24 04:23:02 +00:00
itojun
adf57d08c2 upgrade to 8.11.0 from sendmail.org.
the new Makefile tries to obey sendmail "Build" script better than before.
need checking for solaris build, and ldap build.

TODO: STARTTLS support

--- 8.10.2 -> 8.11.0
8.11.0/8.11.0	2000/07/19
	SECURITY: If sendmail is installed as a non-root set-user-ID binary
		(not the normal case), some operating systems will still
		keep a saved-uid of the effective-uid when sendmail tries
		to drop all of its privileges.  If sendmail needs to drop
		these privileges and the operating system doesn't set the
		saved-uid as well, exit with an error.  Problem noted by
		Kari Hurtta of the Finnish Meteorological Institute.
	SECURITY: sendmail depends on snprintf() NUL terminating the string
		it populates.  It is possible that some broken
		implementations of snprintf() exist that do not do this.
		Systems in this category should compile with
		-DSNPRINTF_IS_BROKEN=1.  Use test/t_snprintf.c to test your
		system and report broken implementations to
		sendmail-bugs@sendmail.org and your OS vendor.  Problem
		noted by Slawomir Piotrowski of TELSAT GP.
	Support SMTP Service Extension for Secure SMTP (RFC 2487) (STARTTLS).
		Implementation influenced by the example programs of
		OpenSSL and the work of Lutz Jaenicke of TU Cottbus.
	Add new STARTTLS related options CACERTPath, CACERTFile,
		ClientCertFile, ClientKeyFile, DHParameters, RandFile,
		ServerCertFile, and ServerKeyFile.  These are documented in
		cf/README and doc/op/op.*.
	New STARTTLS related macros: ${cert_issuer}, ${cert_subject},
		${tls_version}, ${cipher}, ${cipher_bits}, ${verify},
		${server_name}, and ${server_addr}.  These are documented
		in cf/README and doc/op/op.*.
	Add support for the Entropy Gathering Daemon (EGD) for better
		random data.
	New DontBlameSendmail option InsufficientEntropy for systems which
		don't properly seed the PRNG for OpenSSL but want to
		try to use STARTTLS despite the security problems.
	Support the security layer in SMTP AUTH for mechanisms which
		support encryption.  Based on code contributed by Tim
		Martin of CMU.
	Add new macro ${auth_ssf} to reflect the SMTP AUTH security
		strength factor.
	LDAP's -1 (single match only) flag was not honored if the -z
		(delimiter) flag was not given.  Problem noted by ST Wong of
		the Chinese University of Hong Kong.  Fix from Mark Adamson
		of CMU.
	Add more protection from accidentally tripping OpenLDAP 1.X's
		ld_errno == LDAP_DECODING_ERROR hack on ldap_next_attribute().
		Suggested by Kurt Zeilenga of OpenLDAP.
	Fix the default family selection for DaemonPortOptions.  As
		documented, unless a family is specified in a
		DaemonPortOptions option, "inet" is the default.  It is
		also the default if no DaemonPortOptions value is set.
		Therefore, IPv6 users should configure additional sockets
		by adding DaemonPortOptions settings with Family=inet6 if
		they wish to also listen on IPv6 interfaces.  Problem noted
		by Jun-ichiro itojun Hagino of the KAME Project.
	Set ${if_family} when setting ${if_addr} and ${if_name} to reflect
		the interface information for an outgoing connection.
		Not doing so was creating a mismatch between the socket
		family and address used in subsequent connections if the
		M=b modifier was set in DaemonPortOptions.  Problem noted
		by John Beck of Sun Microsystems.
	If DaemonPortOptions modifier M=b is used, determine the socket
		family based on the IP address.  ${if_family} is no longer
		persistent (i.e., saved in qf files).  Patch from John Beck
		of Sun Microsystems.
	sendmail 8.10 and 8.11 reused the ${if_addr} and ${if_family}
		macros for both the incoming interface address/family and
		the outgoing interface address/family.  In order for M=b
		modifier in DaemonPortOptions to work properly, preserve
		the incoming information in the queue file for later
		delivery attempts.
	Use SMTP error code and enhanced status code from check_relay in
		responses to commands.  Problem noted by Jeff Wasilko of
		smoe.org.
	Add more vigilance in checking for putc() errors on output streams
		to protect from a bug in Solaris 2.6's putc().  Problem
		noted by Graeme Hewson of Oracle.
	The LDAP map -n option (return attribute names only) wasn't working.
		Problem noted by Ajay Matia.
	Under certain circumstances, an address could be listed as deferred
		but would be bounced back to the sender as failed to be
		delivered when it really should have been queued.  Problem
		noted by Allan E Johannesen of Worcester Polytechnic Institute.
	Prevent a segmentation fault in a child SMTP process from getting
		the SMTP transaction out of sync.  Problem noted by Per
		Hedeland of Ericsson.
	Turn off RES_DEBUG if SFIO is defined unless SFIO_STDIO_COMPAT
		is defined to avoid a core dump due to incompatibilities
		between sfio and stdio.  Problem noted by Neil Rickert
		of Northern Illinois University.
	Don't log useless envelope ID on initial connection log.  Problem
		noted by Kari Hurtta of the Finnish Meteorological Institute.
	Convert the free disk space shown in a control socket status query
		to kilobyte units.
	If TryNullMXList is True and there is a temporary DNS failure
		looking up the hostname, requeue the message for a later
		attempt.  Problem noted by Ari Heikkinen of Pohjois-Savo
		Polytechnic.
	Under the proper circumstances, failed connections would be recorded
		as "Bad file number" instead of "Connection failed" in the
		queue file and persistent host status.  Problem noted by
		Graeme Hewson of Oracle.
	Avoid getting into an endless loop if a non-hoststat directory exists
		within the hoststatus directory (e.g., lost+found).
		Patch from Valdis Kletnieks of Virginia Tech.
	Make sure Timeout.queuereturn=now returns a bounce message to the
		sender.  Problem noted by Per Hedeland of Ericsson.
	If a message data file can't be opened at delivery time, panic and
		abort the attempt instead of delivering a message that
		states "<<< No Message Collected >>>".
	Fixup the GID checking code from 8.10.2 as it was overly
		restrictive.  Problem noted by Mark G. Thomas of Mark
		G. Thomas Consulting.
	Preserve source port number instead of replacing it with the ident
		port number (113).
	Document the queue status characters in the mailq man page.
		Suggested by Ulrich Windl of the Universitat Regensburg.
	Process queued items in which none of the recipient addresses have
		host portions (or there are no recipients).  Problem noted
		by Valdis Kletnieks of Virginia Tech.
	If a cached LDAP connection is used for multiple maps, make sure
		only the first to open the connection is allowed to close
		it so a later map close doesn't break the connection for
		other maps.  Problem noted by Wolfgang Hottgenroth of UUNET.
	Netscape's LDAP libraries do not support Kerberos V4
		authentication.  Patch from Rainer Schoepf of the
		University of Mainz.
	Provide workaround for inconsistent handling of data passed
		via callbacks to Cyrus SASL prior to version 1.5.23.
	Mention ENHANCEDSTATUSCODES in the SMTP HELP helpfile.  Omission
		noted by Ulrich Windl of the Universitat Regensburg.
	Portability:
		Add the ability to read IPv6 interface addresses into class
			'w' under FreeBSD (and possibly others).  From Jun
			Kuriyama of IMG SRC, Inc. and the FreeBSD Project.
		Replace code for finding the number of CPUs on HPUX.
		NCRUNIX MP-RAS 3.02 SO_REUSEADDR socket option does not
			work properly causing problems if the accept()
			fails and the socket needs to be reopened.  Patch
			from Tom Moore of NCR.
		NetBSD uses a .0 extension of formatted man pages.  From
			Andrew Brown of Graffiti World Wide, Inc.
		Return to using the IPv6 AI_DEFAULT flag instead of AI_V4MAPPED
			for calls to getipnodebyname().  The Linux
			implementation is broken so AI_ADDRCONFIG is stripped
			under Linux.  From John Beck of Sun Microsystems and
			John Kennedy of Cal State University, Chico.
	CONFIG: Catch invalid addresses containing a ',' at the wrong place.
		Patch from Neil Rickert of Northern Illinois University.
	CONFIG: New variables for the new sendmail options:
		confCACERT_PATH			CACERTPath
		confCACERT			CACERTFile
		confCLIENT_CERT			ClientCertFile
		confCLIENT_KEY			ClientKeyFile
		confDH_PARAMETERS		DHParameters
		confRAND_FILE			RandFile
		confSERVER_CERT			ServerCertFile
		confSERVER_KEY			ServerKeyFile
	CONFIG: Provide basic rulesets for TLS policy control and add new
		tags to the access database to support these policies.  See
		cf/README for more information.
	CONFIG: Add TLS information to the Received: header.
	CONFIG: Call tls_client ruleset from check_mail in case it wasn't
		called due to a STARTTLS command.
	CONFIG: If TLS_PERM_ERR is defined, TLS related errors are permanent
		instead of temporary.
	CONFIG: FEATURE(`relay_hosts_only') didn't work in combination with
		the access map and relaying to a domain without using a To:
		tag.  Problem noted by Mark G. Thomas of Mark G. Thomas
		Consulting.
	CONFIG: Set confEBINDIR to /usr/sbin to match the devtools entry in
		OSTYPE(`linux') and OSTYPE(`mklinux').  From Tim Pierce of
		RootsWeb.com.
	CONFIG: Make sure FEATURE(`nullclient') doesn't use aliasing and
		forwarding to make it as close to the old behavior as
		possible.  Problem noted by George W. Baltz of the
		University of Maryland.
	CONFIG: Added OSTYPE(`darwin') for Mac OS X and Darwin users.  From
		Wilfredo Sanchez of Apple Computer, Inc.
	CONFIG: Changed the map names used by FEATURE(`ldap_routing') from
		ldap_mailhost and ldap_mailroutingaddress to ldapmh and
		ldapmra as underscores in map names cause problems if
		underscore is in OperatorChars.  Problem noted by Bob Zeitz
		of the University of Alberta.
	CONFIG: Apply blacklist_recipients also to hosts in class {w}.
		Patch from Michael Tratz of Esosoft Corporation.
	CONFIG: Use A=TCP ... instead of A=IPC ... in SMTP mailers.
	CONTRIB: Add link_hash.sh to create symbolic links to the hash
		of X.509 certificates.
	CONTRIB: passwd-to-alias.pl:  More protection from special characters;
		treat special shells as root aliases; skip entries where the
		GECOS full name and username match.  From Ulrich Windl of the
		Universitat Regensburg.
	CONTRIB: qtool.pl: Add missing last_modified_time method and fix a
		typo.  Patch from Graeme Hewson of Oracle.
	CONTRIB: re-mqueue.pl: Improve handling of a race between re-mqueue
		and sendmail.  Patch from Graeme Hewson of Oracle.
	CONTRIB: re-mqueue.pl: Don't exit(0) at end so can be called as
		subroutine Patch from Graeme Hewson of Oracle.
	CONTRIB: Add movemail.pl (move old mail messages between queues by
		calling re-mqueue.pl) and movemail.conf (configuration
		script for movemail.pl).  From Graeme Hewson of Oracle.
	CONTRIB: Add cidrexpand (expands CIDR blocks as a preprocessor to
		makemap).  From Derek J. Balling of Yahoo,Inc.
	DEVTOOLS: INSTALL_RAWMAN installation option mistakenly applied any
		extension modifications (e.g., MAN8EXT) to the installation
		target.  Patch from James Ralston of Carnegie Mellon
		University.
	DEVTOOLS: Add support for SunOS 5.9.
	DEVTOOLS: New option confLN contains the command used to create
		links.
	LIBSMDB: Berkeley DB 2.X and 3.X errors might be lost and not
		reported.
	MAIL.LOCAL: DG/UX portability.  Problem noted by Tim Boyer of
		Denman Tire Corporation.
	MAIL.LOCAL: Prevent a possible DoS attack when compiled with
		-DCONTENTLENGTH.  Based on patch from 3APA3A@SECURITY.NNOV.RU.
	MAILSTATS: Fix usage statement (-p and -o are optional).
	MAKEMAP: Change man page layout as workaround for problem with nroff
		and -man on Solaris 7.  Patch from Larry Williamson.
	RMAIL: AIX 4.3 has snprintf().  Problem noted by David Hayes of
		Black Diamond Equipment, Limited.
	RMAIL: Prevent a segmentation fault if the incoming message does not
		have a From line.
	VACATION: Read all of the headers before deciding whether or not
		to respond instead of stopping after finding recipient.
	Added Files:
		cf/ostype/darwin.m4
		contrib/cidrexpand
		contrib/link_hash.sh
		contrib/movemail.conf
		contrib/movemail.pl
		devtools/OS/SunOS.5.9
		test/t_snprintf.c
2000-07-24 04:22:31 +00:00
simonb
8c547b18d1 Upgrade to procmail 3.14.
Major changes are:
 - Some zero-length extractions using \/ could core dump
 - Missed a couple possible overflows
 - Support delivery to maildir mailboxes
 - Support all styles of mailbox for the mail spool
 - Avoid renaming over old messages in directory folders
 - fsync() mailboxes before closing them
 - Overflows at certain times would confuse procmail
 - Root owned lockfiles aren't bogus

Full list of changes are in procmail-3.14/HISTORY.
2000-07-21 14:10:15 +00:00
wiz
c0edc2aaa9 Set PATCH_SITES to MASTER_SITES (to find the md5 patch). 2000-07-21 00:21:40 +00:00
wiz
1a08b2d76e fix DISTNAME, broken by my last commit. Noted by Solar Designer. 2000-07-12 20:15:11 +00:00
agc
63f53831b6 Attempt to differentiate between X11BASE (where X11 is installed) and
X11PREFIX (where the app defaults file is to be installed, and which
will be X11BASE, or LOCALBASE if xpkgwedge is installed).
2000-07-11 09:53:10 +00:00
tron
b16e065ccc Add dependence on "gettext" package because the "mutt" binary might get
linked with the new shared "libintl".
2000-07-10 10:10:19 +00:00
tron
160040fd36 Replace "/usr/local" by "${LOCALBASE}". Fixes PR pkg/10360, pkg/10465
and pkg/10529.
2000-07-08 12:47:02 +00:00
wiz
81daed79fc Add a distribution patch provided by the author, which fixes an MD5 problem
on architectures with strict alignment requirements. For details, see
http://www-gnats.gnu.org:8080/cgi-bin/wwwgnats.pl/full?pr=1803
Bump version to 0.4nb1.
2000-07-07 23:54:53 +00:00
tron
0e6c356713 Update "mutt" package to version 1.2.4i. This is just a bug fix release. 2000-07-07 06:28:04 +00:00
rh
3432c0c1e5 Update balsa to 0.9.0. Changes include: bug fixes, new message browser,
improved address book handling, more reliable mailbox backend.  The code
has however some experimental and unfinished features enabled so be warned!
The POP problems some people experienced have not been really addressed
yet.
2000-07-05 18:46:45 +00:00
sommerfeld
1a328137a4 Update to postfix-19991231-pl08
Major changes with postfix-19991231-pl08:
=========================================

Specify "body_checks = regexp:/etc/postfix/body_checks" for a quick
and dirty emergency content filter that looks at non-header lines
one line at a time (including MIME headers inside the message body).
Details in conf/sample-filter.cf.

Incompatible changes with postfix-19991231-pl07:
================================================

As required by RFC 822, Postfix now inserts a generic destination
message header when no destination header is present.  The text is
specified via the undisclosed_recipients_header configuration
parameter (default:  "To: undisclosed-recipients:;").
2000-07-03 02:46:16 +00:00
mason
ef10a66d8b Fixed homepage URL. 2000-06-25 19:55:13 +00:00
kim
682e25d32d Apply distribution patches silently. 2000-06-24 16:24:36 +00:00
tron
65058db34c Fix LP64 bug in MD5 code which broke IMAP CRAM-MD5 authentification. 2000-06-22 13:50:33 +00:00
tron
fec6a2a7ed Update "mutt" package to version 1.2.2i. This is just a bug fix release. 2000-06-21 07:00:16 +00:00
kleink
a0b056ab24 Match openldap-1.2.*. 2000-06-15 12:55:07 +00:00
veego
e8ee4f232e Fix the PLIST_SRC problem. 2000-06-15 12:32:33 +00:00
tron
90cb6dff37 Regen after "patch-aa" was changed and "patch-ab" restored. 2000-06-14 16:49:19 +00:00
veego
11d320ea11 Now fix the libwrap compile problem on NetBSD.
Thanks to Matthias Scheler for noticing it.
2000-06-14 16:40:53 +00:00
veego
f217d812cf Add Solaris support and move the libwrap support from patch-ab to patch-aa. 2000-06-14 13:02:16 +00:00
kleink
6f9ae17869 Add support to plug in LDAP maps easily. 2000-06-14 07:30:23 +00:00
wiz
f7e4debf17 don't include bsd.prefs.mk twice 2000-06-14 07:10:23 +00:00
hubertf
aeca013e4d Use the defines from bsd.pkg.mk, don't start subshells.
(The values for uname etc. will probably be passed in from
upper-level make processes).
2000-06-14 02:10:57 +00:00
wiz
4a72b8b121 change dependency from gdbm-1.7.3 to gdbm>=1.7.3 2000-06-13 10:40:24 +00:00
wiz
9a4e61c15c Make it compile on 1.4Y+ even if ncurses are installed.
Pointed out by tron.
2000-06-09 14:58:30 +00:00
jlam
2ea4f72f97 USE_LIBTOOL instead of pkglibtool 2000-06-09 08:17:56 +00:00
wiz
cf804dd39c Use NetBSD's curses on 1.4Y+ instead of ncurses 2000-06-08 12:57:18 +00:00
jdolecek
a2d92aa4d3 This patch is no longer needed (has been integrated into elm).
Thanks to Thomas Klausner for pointing out
2000-06-08 11:25:05 +00:00
jdolecek
0a7e30a5ba Update to 2.4.ME+.78 + enable dotlocking besides fcntl-style locking, e)dit
disabled.

Many bugfixes, most notable changes
- some locale definitions/aliases added (from GNU locale), many other
  locale-related changes
- added facility to convert character set of incoming messages to display
  character set
- added facility to convert character set of new message to outgoing character
  set (text-charset)
- added support for pgp5 and gpg !
- POP mailboxes can be accessed via username@hostname folder name
- added U command - mark e-mail as unread
- security (no effect on NetBSD, since elm is not installed sgid/suid):
  reset egid on couple of places where it was not and should be
- elm.mimecharsets is generated by Configure in batch mode, so it's not needed
  to ship our own
- dropped remailer stuff and g/c memory modes stuff from Configure
- e-mail address/aliases handling changes
2000-06-04 16:28:21 +00:00
tron
eaedc05405 Patch from FreeBSD's ports collection to avoid "EUIDL" buffer overflows. 2000-06-03 20:30:26 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
itojun
0243a5a542 upgrade smtpfeed from 1.06 to 1.07.
--- recent changes from RELEASE.NOTES
1.07: May.29,2000
	smtp.c:
		false permanent errors (Connection timed out, which should be
		temporary failures) when SMTP connection (in processing) is
		timed-out.
		 reported by Jun-ichiro itojun Hagino <itojun@iijlab.net>

1.06: Apr.24,2000
	smtp.c, main.c, common.h:
		false permanent errors (No addresses) occur when DNS queries
		are timed-out.
		 reported by Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
2000-05-29 02:38:27 +00:00
wiz
016d2bf791 fix user handling for binary packages 2000-05-26 14:21:42 +00:00
agc
cc96437381 More changes for Solaris - make this compile on Solaris systems where
the BSD make program is called "bmake".
2000-05-24 09:15:57 +00:00
rh
76f6cdbe9e Update balsa to 0.8.0 (release). Changes are bugfixes, including checking
of unavailable POP3 servers, messages with long To: fields, and random
crashes on sending mail.
2000-05-22 09:04:53 +00:00
kim
8aa326d0b2 Fetchmail did not compile on i386 1.4Y with crypto-us. Made SSL optional. 2000-05-21 19:19:33 +00:00
kim
40d7c11f77 I don't see the lint libraries getting installed, and the linting
barfs on 1.4Y (at least), so don't lint at all.
2000-05-21 16:50:04 +00:00
kim
9a969d709c Tweak to match distribution. 2000-05-20 18:45:02 +00:00
kim
233c637b3f This is the version of the "& expansion in pw_gecos" fix that will be
in future versions of mutt.
2000-05-20 18:41:36 +00:00
kim
0800f709ae Make the SSL option work... 2000-05-20 18:39:45 +00:00
kim
f8ce8549c4 Make it possible to avoid SSL in mutt. 2000-05-20 17:39:20 +00:00
kim
10395d3d43 Expand & in pw_gecos. 2000-05-20 01:08:31 +00:00
jlam
70821386a8 Update imap-uw to 4.7c2.
The most notable user-visible change is the ability of the ipopd daemon to
forward requests to the imapd daemon, thus allowing POP2 and POP3 mail
clients to check IMAP mail.

Most notable operational changes from earlier versions:
 . New, faster mailbox update logic is now available for the unix driver
    on UNIX and Amiga.  The old way is still being done for MMDF and the
    unixnt driver on NT.
 . External file locking is now available via a setgid mail program named
    /etc/mlock (this is defined by LOCKPGM in the c-client Makefile).  If
    c-client is unable to create a <mailbox>.lock file in the directory
    by itself, it will try to call mlock to do it.  A sample mlock program
    is part of the imap-utils.  This is primarily for the benefit of those
    paranoid souls who have their mail spool directories protected 775
    instead of the recommended 1777.
 . SASL authentication is supported in the IMAP and POP3 servers, and in
    the IMAP, POP3, and SMTP client code.  There is no support for NNTP
    SASL yet
 . CRAM-MD5 is supported by default for IMAP and POP3 clients.  To enable
    server support, read file imap-4.7/docs/md5.txt
 . The mbox driver is now enabled by default.  If the file "mbox" exists on
    the user's home directory and is in UNIX mailbox format, then when INBOX
    is opened this file will be selected as INBOX instead of the mail spool
    file.  Messages will be automatically transferred from the mail spool file
    into the mbox file
   To disable this behavior, delete "mbox" from the EXTRADRIVERS list in the
    top-level Makefile and rebuild
 . IMAP4rev1 protocol is now supported.  The UNIX format support now maintains
    unique identifiers (UIDs) and keyword flags for each message, and keeps an
    invisible message at the start of the file which contains the UID base
    information and a list of assigned keywords.  There is no way to disable
    this behavior, since it would disable IMAP4rev1 support.  This message may
    show up if you access the mailbox as a file using older mail software (e.g.
    Pine 3.9x).  It is invisible with IMAP or POP access, or with access as a
    file using Pine 4.0x.
 . Support for additional mailbox formats
 . No longer keeps entire mailbox in memory for UNIX format files
 . Multilingual searching of the following charsets are supported:
	US-ASCII, UTF-8, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4,
	ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9,
	ISO-8859-10, ISO-8859-11, ISO-8859-13, ISO-8859-14, ISO-8859-15,
	KOI8-R, KOI8-U (alias KOI8-RU), TIS-620, VISCII,
	ISO-2022-JP, ISO-2022-KR, ISO-2022-CN, ISO-2022-JP-1, ISO-2022-JP-2,
	GB2312 (alias CN-GB), CN-GB-12345, BIG5 (alias CN-BIG5),
	EUC-JP, EUC-KR, Shift_JIS
   All ISO-2022-?? charsets are treated identically, and support ASCII,
    JIS Roman, hankaku katakana, ISO-8859-[1 - 10], TIS, GB 2312, JIS X 0208,
    JIS X 0212, KSC 5601, and planes 1 and 2 of CNS 11643.
   EUC-JP includes support for JIS X 0212 and hankaku katakana
 . Fast sorting including IMAP server-based sort
 . Fast ordered-subject threading including IMAP server-based threading
2000-05-19 03:58:55 +00:00
tron
bc2b74d26a Correct "RESTRICTED" entry. 2000-05-13 07:03:38 +00:00
tron
363da82800 Enable IMAP over SSL support. 2000-05-13 07:00:31 +00:00
pooka
c292b6f4c0 Don't build mutt-current 2000-05-09 22:24:18 +00:00
pooka
44bd0d4ca5 Disable mutt-current for the moment, it has developed into a stable
release.
2000-05-09 22:23:27 +00:00
tron
0dfb2cc3c9 Update "mutt" package to version 1.2i - there is not crippled version any
more. Change since version 1.0.1i:
- heavily improved IMAP support (thanks to Brandon Long
  and Brendan Cully for their work),
- support for using IMAP over SSL (thanks to Tommi
  Kommulainen),
- a completely changed interface for configuring mutt's
  PGP support.  It's now format-based, and much more
  flexible than it used to be in the past.
- a split of the old edit-message command into
  resend-message and edit-message.  While the former gives
  you what could be described as "recall from arbitrary
  folders", the latter can be used to low-level modify
  messages.
- the weeding paradigma has changed.  Instead of options
  controlling weeding behaviour for all kinds of purposes,
  there is one global $weed option which is toggled when
  you use what used to be known as display-headers (now
  display-toggle-weed).  That is, you have some kind of
  "WYSIWYG" support with weeding.
- we have a muttrc (5) manual page now, and it's even
  up-to-date.
- you can better control your messages' header and
  envelope from headers
- the message commands on the attachment menu have been
  rewritten.  Just try replying to an attachment, and
  you'll see what happens. ;-)
- mailing list support has changed.  You may wish to
  rename your "lists" commands to "subscribe".  But please
  read README.UPGRADE before!
- Bug fixes of all sorts.
2000-05-09 18:09:06 +00:00
itojun
e95b1dd3f1 upgrade to 1.06.
no changelog available in the tar.gz file.  IIRC, the change was
about MX search order.
2000-05-05 18:37:57 +00:00
danw
82d9c1f174 Remove patches to deal with two bugs involving configure's handling of
INSTALL which have both been worked around in bsd.pkg.mk now.
2000-05-02 18:48:35 +00:00
kim
dcb4b2383d Fix the & expansion in the gecos field. 2000-05-02 17:29:32 +00:00
kim
c30f967a07 Fix the & expansion in the gecos field. 2000-05-02 17:11:49 +00:00
tron
ac73912237 Mark package as restricted now that "openssl" is used to provide
secure POP3 and IMAP.
2000-05-02 08:15:01 +00:00
kim
1355557ca2 Yeah, and do this... 2000-04-27 01:16:00 +00:00
kim
0edaa1e40f Add optional support for Perl Compatible Regular Expressions (POSTFIX_PCRE)
and Variable Envelope Return Paths (POSTFIX_VERP).  Handle MANINSTALL using
separate PLIST.{catinstall,maninstall} files.  Record the setting of all 3.
2000-04-27 01:05:06 +00:00
tron
7c424ae5f6 Add suport for IMAP and POP3 via SSL. 2000-04-26 22:10:47 +00:00
rh
fcca71131b Update balsa to 0.8.0p1. Changes are tons of bug fixes, usable IMAP
support, and a manpage.
2000-04-25 07:07:28 +00:00
itojun
ee36cd1c9e integrate temporary fix against long-line attack, from FreeBSD ports-current
(committed Apr 17 by ache@freebsd.org).

addresses problem outlined in this bugtraq article:
http://www.securityfocus.com/templates/archive.pike?list=1&date=2000-04-15&msg=9763.000421@SECURITY.NNOV.RU
2000-04-24 11:04:17 +00:00
itojun
533d7d28a8 upgrade to 5.3.8.
--- changes since 5.3.4
* Fixed brown-paper-bag bugs involving rcfile name initialization.
* In fetchmailconf, don't permit editing of a blank server entry.
* Updated and corrected version of contrib/domino.
* Galician translation added, courtesy of Jesus Bravo Alvarez <jba@pobox.com>.
* Spanish translation updated, courtesy of Javier Kohen.
* Removed an unnecessary Kereberos check that seemed to be causing lossage.
* FETCHMAILHOME environment variable introduced to optionally override the
  normal $HOME location of fetchmail's rc, id, and pid files.
* Fixed a bug in the SEARCH UNSEEN code that resulted in only half the
  available messages getting fetched each run.
* Autoprobe now recognizes Domino IMAP servers and warns the user.
* Add a needed pclose(3) call in interface.c (thank Matthias Andree).
* In IMAP, use SEARCH UNSEEN instead of flag queries to count and identify
  unseen messages (thanks to Alexis Lê-Quôc <alq666@hotmail.com>).
* Added contrib/domino, a workaround for the Domino attachment problem.
* Added contrib/toprocmail, which demonstrates how a plugin can
  display selected mail headers.
* French internationalization update from Guy Brand.
* IMAP PREAUTH fix from Todd Sabin <tas@webspan.net>.
* Fetchmail now runs on BeOS, thanks to David Reid <david@jetnet.co.uk>.
* Back out the InterChange workaround, it breaks operation with M$ Exchange.
* Update for cs.po from Jiri Pavlovsky.
* Prevent spurious hostname matches in fetchmailconf.
* Ultrix 4.5 port patches from Simon Burge <simonb@thistledown.com.au>.
* Add bug warning to FAQ about Lotus Domino.
* Suppress monitor check just after being woken by signal.
2000-04-24 04:32:48 +00:00
itojun
3d07a15c6b upgrade to use version 1.05 of master distribution.
key changes in 1.02 -> 1.05:
- portability fixes
- cope with corrupted DNS configuration, where A/AAAA for MX is not found
2000-04-15 13:58:26 +00:00
simonb
6d67c9b49a Upgrade nmh to 1.0.4. Fixes problems discussed in PR pkg/9695 (Eric sent
his problem report to the nmh people as well).

Adjust home page as per Eric's PR pkg/9695 as well.

Many changes since 1.0.3.  The most important ones are:

 + Eric's shell quoting problems displaying MIME content.
 + Fix coredump in packf.
 + Folder creation permissions bug (mentioned by Sean Matheis on
   netbsd-users@netbsd.org).
 + mmdf mailbox processing errors.

Full list if changes is in the ChangeLog file.
2000-04-15 07:56:15 +00:00
groo
0a1069ec9e Fix my braino which built on previous braino. We are *not* interested in
testing the *output* of ${GROUP_CMD} or ${USER_CMD}, merely the exit status.
2000-04-12 03:39:43 +00:00
groo
8089b3add5 add and enable drac 2000-04-11 23:42:16 +00:00
groo
c9e071e3eb DRAC is a daemon that dynamically updates a relay authorization map for
sendmail. It provides a way to allow legitimate users to relay mail through an
SMTP server, while still preventing others from using it as a spam relay.
User's IP addresses are added to the map immediately after they have
authenticated to the POP or IMAP server. By default, map entries expire after
30 minutes, but can be renewed by additional authentication. Periodically
checking mail on a POP server is sufficient to do this. The POP and SMTP
servers can be on different hosts.
2000-04-11 23:39:29 +00:00
simonb
692941ba2f Make a link from ${PREFIX}/libexec/imapd to ${PREFIX}/sbin/rimapd,
to support imap access via {r,s}sh.
2000-04-10 03:21:02 +00:00
bad
e049a807c2 Some more changes besides the update to which Simon beat me:
Create the /var/spool/postfix on install so that "postfix check" can
create the directories below it.
Create /etc/postfix/postfix-scrip on "make install".
Make the library Makefiles DTRT on systems that don't understand MKXXX=no.
Remover owner write permission from "maildrop" binary.
Adjust offsets in a couple of patches.
2000-04-10 00:19:15 +00:00
simonb
939505b567 Update Postfix to 19991231-pl06.
Addresses PR pkg/9844 from Oleg Polyanski.
2000-04-09 08:10:19 +00:00
bad
42ff650021 Add the patch-sum file. 2000-04-08 23:18:07 +00:00
bad
53b755cae3 Get rid of the MANINSTALL and MANZ nonsense in the software's Makefile. 2000-04-08 23:17:11 +00:00
itojun
f9f0213194 master site changed (rblcheck.sourceforge.net) 2000-04-08 05:59:41 +00:00
itojun
0d5aab94c7 add comment about dependency to sendmail 2000-04-05 16:18:33 +00:00
groo
fd70dc86b7 negate group and user existence test 2000-04-04 18:57:33 +00:00
wiz
621d0db2d2 correct user addition handling, patch slightly differently. 2000-04-03 02:12:27 +00:00
wiz
b87760aed3 add and enable popa3d 2000-04-02 01:33:06 +00:00
wiz
36b529f527 Initial import of popa3d, a small, performant, reliable, and secure
pop3 daemon.
2000-04-02 01:32:28 +00:00
pooka
fe40794d9b Upgrade to mutt-1.1.10i. This contains bugfixes and is another release candidate for mutt-1.2 2000-03-30 13:31:34 +00:00
fredb
fb77f6e7ee Remove redundant settings of "M4" and "YACC" in CONFIGURE_ENV. 2000-03-28 02:44:01 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
itojun
2ab581c5c0 upgrade to 5.3.4.
changes between 5.3.2 -> 5.3.4:

fetchmail-5.3.4 (Wed Mar 22 15:55:51 EST 2000), 18819 lines:

* Added FAQ item on performance under load.
* Fix Debian bug #60202 (segfaults when given command line arguments).
  This only applied to `antispam', as it turned out.
* Work around InterChange's bug with attachments as suggested by
  paul666@mailandnews.com.
* Enable checks on multiple folders.

fetchmail-5.3.3 (Mon Mar 13 16:34:29 EST 2000), 18763 lines:

* Fixed reporting of listener timeouts.
* Configure now supports SOCKS5, thanks to Alan Schmitt.
* Fix a minor bug in preauthenticated IMAP, thanks to Urban Boquist
  <boquist@crt.se>.
* Try to support suffix matching in aka lists.
2000-03-26 08:58:33 +00:00
wiz
127ae36e14 grep, cp -> ${GREP}, ${CP} 2000-03-16 13:44:53 +00:00
wiz
29d07fc9a2 remove whitespace 2000-03-16 13:07:11 +00:00
wiz
380c8de04e chmod -> ${CHMOD} 2000-03-16 13:03:48 +00:00
pooka
5067d6e9b3 Upgrade mutt-current to 1.1.9i. This version contains mostly bugfixes over
the previous version and is a release candidate for mutt-1.2
2000-03-14 13:53:11 +00:00
tron
8dc63a87bb Depend on "gnome-libs" 1.0.56 or newer so that dependence on "glib"
is no longer necessary.
2000-03-13 22:30:35 +00:00
tron
57a1b55d8e Update "spruce" package to version 0.5.17 and use "pth" (via "glib") instead
of "ptl2" package for thread support. Changes since version 0.5.12:
- Took out file locks since that seemed to cause more problems than good
- Got printing working (sorta)
- Fixed a bug that corrupted some base64 file attachments (my
  end-boundary check wasn't quite right)
- Added Catalan language support
- Improved pop3io thanks to a small patch
- The "MAIL FROM" and "RCPT TO" SMTP commands now use <>'s around
  the addresses since it is accepted on all known SMTP servers
  (and is stated as acceptable arguments in RFC 821)
- Fixed an annoyance that forced you to restart spruce after creating
  a new mailbox before you could view it's contents
- Added right-click menu in the mime-parts clist at the bottom of the
  preview pane
- Selecting Mime->Display should no longer segfault when
  a message is not selected (or when no messages to select)
- Added regex and shell wildcard support to the mail filters
- Made it auto-guess your name and email address based on user
  account information
- Added a confirmation dialog for deleting mailboxes
- Added IMAP mailbox listing support (so you can hopefully see
  more than just your INBOX)
- Fixed a bug that allowed a user to not specify a From or a To field,
  thus causing a segfault.
- Fixed attachments
- Fixed "sender"
- Fixed it so that spruce should never go beyond the end of the header
  information to obtain fields like "Reply-To:" or "Date:" for example
  (shouldn't have been too much of a problem before but it fumbled for
  me once so that's not good ;-)
- Fixed the filter bug that caused strange things to happen when you
  deleted the last filter rule
- other minor fixes
- Added Reply-To-All functionality
- I believe I have fixed the segfault causing pthread bug
- Added support to save window pane sizes
- Added support to save sorting preferences
- Improved on the date sorting
- Fixed various minor bugs
- Fixed some IMAPv4r1 issues, seems to be working a little better
  now.
- Added most of the support for GNU Privacy Guard by using an alpha
  lib Privacy Guard Glue. For GPG support, you must now use
  the --enable-gpg configure flag (./configure --enable-gpg)
  For reference, I'm currently using Pgg-20000116 and as the author
  of Pgg states, new versions are unlikely to be compatable so
  be warned that you may need to have the same Pgg lib that I have.
  I will be maintaining a file specifying which version of Pgg you
  need to use it with Spruce.
- Fixed the segfault/corruption bug caused when a user deleted a
  message from a mbox spool
- Various code speedups/cleanups
2000-03-13 16:25:58 +00:00
fredb
9635b7a556 Use "yacc" for YACC on NetBSD systems (rather than "bison -y"). 2000-03-12 12:26:29 +00:00
jlam
da0433f3fd Add HOMEPAGE and change ${LOCALBASE}/cyrus to ${PREFIX}/cyrus. 2000-03-10 23:47:33 +00:00
itojun
bb768dad2a correct checksum. 2000-03-09 23:32:05 +00:00
itojun
54a147c231 upgrade to 5.3.2. (see mail/fetchmail for changelog) 2000-03-09 23:31:19 +00:00
itojun
bbbd477fea Upgrade from 5.3.0 to 5.3.2. includes important IPv6 fix
(if you have IPv4-only sendmail on dual stack node, 5.3.0 may fail to connect).

---
fetchmail-5.3.2 (Mon Mar  6 21:41:23 EST 2000), 18695 lines:

* Added experimental support for RFC2177 IDLE command extension of IMAP.
* Updated fr.po.
* Fixed a bug in fetchmailconf's handling of envelope skip prefixes.
* Don't nuke .fetchids when authorization failure keeps us from getting URLs.
* Added FAQ item X6 on dropped and mangled attachments, thanks to Rob Funk.
* Teach configure.in to link the RSA reference library if available.
* Disable saving of Message-IDs into UIDL lists.

fetchmail-5.3.1 (Sun Mar  5 23:02:42 EST 2000), 18648 lines:

* Use remotename@hostname for MAIL FROM if we have not been able to deduce
  a Return-Path.
* Fix the attempted fix for Joop Susan's ENOTCONN bug.
* Added FAQ material on a Microsoft Exchange bug, on forwarding to
  a different host than the one fetchmail runs on, and on using
  ssh for a secure passwordless connection.  Removed the FAQ entry
  on popclient.
* Jun-ichiro itojun Hagino <itojun@iijlab.net> sent a fix for IPv6.
* Fix Red Hat 6.2beta bug 9982: fetchmailconf now automatically pups up
  an edit panel whenever a new user or site is created.
* Fix Red Hat 6.2beta bug 9987: Deal gracefully with the possibility that
  we might be running as a subprocess with stdin not attached to a tty,
  and thus unable to query for a password.
* Resolved all current Debian bugs classed `important'; #43139, #44744, #44760,
  #44774, #43140, #50990.
* Resolved Debian ordinary bugs #17769, #34383, #38303, #39732, #51674,
  #53386, #53732, #58553.
* Resolved Debian wishlist bug #26630.
* Resolution of #59281 (still loops on Ctrl-C) involved a small change in
  behavior; SIGPIPE now terminates the current poll cycle.
2000-03-09 23:16:45 +00:00
wiz
74874e66d9 remove trailing `.' 2000-03-09 13:47:31 +00:00
kim
0726f83164 Reapply my changes from revision 1.20 2000-03-07 20:18:42 +00:00
wulf
e753e58d16 added missing files 2000-03-06 10:27:53 +00:00
wulf
12d5a545c7 added support for pgp5 and gpg 2000-03-06 10:25:11 +00:00
wulf
787ccd5a4a fixed and added support for pgp, pgp5, gpg 2000-03-06 10:23:24 +00:00
wulf
489c4a55f0 cleanout redundant code 2000-03-06 10:21:32 +00:00
kim
50c01c1744 Recognize LANG=iso_8859_1 as mime charset ISO-8859-1. 2000-03-05 17:09:44 +00:00
kim
00f778dacb Fix a minor permission problem. 2000-03-05 07:51:09 +00:00
wiz
886b83048d Update fetchmail and fetchmailconf to 5.3.0.
Changes since 5.2.4:

fetchmail-5.3.0 (Tue Feb 22 08:53:31 PST 2000), 18618 lines:

* Horst von Brand's improvements to the specfile generator.
* Joop Susan's improvements in error status reporting.
* Only emit progress dots when stdout is connected to a tty.
* Fix for GNATS bug 16468, "INET6 breaks fetchmail preconnect"
  by Munechika SUMIKAWA <sumikawa@ebina.hitachi.co.jp>.
* Lexical analyzer now understands that -?[0-9]*[a-zA-Z] is not a number.

fetchmail-5.2.8 (Mon Feb 14 19:16:46 EST 2000), 18571 lines:

* Attempted fix for Joop Susan's ENOTCONN bug.
* Fix for NO response during SIZE fetches for M$ Exchange IMAP server.
* Thomas Zajic <zlatko@gmx.at> sent a change that copes with GMX X-UIDLs.
* Fix fetchmailconf's handling of ssl attributes when SSL is not configured.
* Handle IMAP folder names with embedded spaces.
* cs.po update from Jiri Pavlovsky.
* Make -d0 -v work when -a and -k are on.
* UID handling has been broken since 5.2.5.  This version should work.
  Thanks to Bruce Hauge <bruce_hauge@agilent.com> for testing.

fetchmail-5.2.7 (Sun Feb  6 20:45:41 EST 2000), 18517 lines:
* Updated FAQ.
* Updated es.po.
* Disable mail notification on server unreachable.  This turned out to
  be a very bad idea.

fetchmail-5.2.6 (Sat Feb  5 00:01:53 EST 2000), 18517 lines:
* Close down sockets using shutdown(2) and discarding read data until we
  get a TCP FIN.  With any luck this will squash our socket leak.
* Open the lockfile with O_SYNC, so we know the file has been written
  before close (sigh...NFS might still betray us...).
* Added Martijn Lievaart's sendmail hacks for multidrop to the contrib
  directory.
* Fix bug in processing of plugout option.
* AIX port tweak from Dave Marquardt <marquard@austin.ibm.com>.
* Add support for `ssh' preauth type to suppress password prompts at startup.
* Support for RFC2449 extended POP3 responses [IN-USE] and [LOGIN-DELAY].
* Log bounced messages via syslog (Debian bug #50184).
* Add scrollbars on fetchmailconf help windows (Debian bug #51770).
* Notify user by mail when pop server nonexistent (Debian bug #47143).
* Debian buglist cleanup.

fetchmail-5.2.5 (Mon Jan 31 02:02:48 EST 2000), 18445 lines:
* Fixed bugs in BSMTP generation reported by Jaap Lutz.
* Make fetchmailconf better at handling backslashes in usernames
  and passwords.
* Jochen Hayek's patch to handle spaces in UID usernames.
2000-03-04 02:16:05 +00:00
pooka
99e511f546 Add & enable mutt-current 2000-03-04 00:22:47 +00:00
pooka
be3b465e4a Import mutt-1.1.7i, the developer release of the mutt mailer. It is not
guaranteed to be stable, but contains some new features. They can be
found in the distribution file NEWS. Be sure also to read README.UPGRADE
2000-03-04 00:21:43 +00:00