Commit graph

1525 commits

Author SHA1 Message Date
martti
4b09e0e89b Updated p5-IMAP-Admin to 1.6.1
- bug report/fix (thanks to Arkadi Shishlov and Oleg Gawrilof) for CRAM
  setting being uninitialized before use for the default case.
- added error condition for CRAM capability, cram use wanted without
  fallback, but cram not available
2002-01-31 14:20:05 +00:00
simonb
2ccef2f481 Add and enable p5-Mail-SpamAssassin and p5-razor-agents. 2002-01-31 11:02:07 +00:00
simonb
1612c62213 Import p5-Mail-SpamAssassin-2.01.
SpamAssassin is a mail filter to identify spam.

Using its rule base, it uses a wide range of heuristic tests on mail
headers and body text to identify "spam", also known as unsolicited
commercial email.
2002-01-31 10:57:52 +00:00
simonb
5cfa6b72be Import p5-razor-agents-1.19.
Vipul's Razor is a distributed, collaborative, spam detection and
filtering network. Razor establishes a distributed and constantly
updating catalogue of spam in propagation. This catalogue is used
by clients to filter out known spam.
2002-01-31 10:56:29 +00:00
jlam
6fce238937 * Use the general INSTALL/DEINSTALL scripts
* Honor ${PKG_SYSCONFDIR} for the location of the config files
  (Muttrc, mime.types).
* Rearrange lines slightly to minimize differences between mutt/Makefile
  and mutt-devel/Makefile to simplify updating mutt when the next release
  (1.4?) is released.
2002-01-30 23:05:45 +00:00
jlam
6880d3e720 Remove -I$(includedir) from CPPFLAGS so that this package really is
strongly-buildlinked.
2002-01-30 23:03:25 +00:00
jlam
f99159bc6f Allow PAM authentication if USE_PAM is defined. 2002-01-29 16:36:49 +00:00
zuntum
3b239e809c add & enable autorespond 2002-01-28 22:30:52 +00:00
zuntum
7950eca690 Initial import of autorespond-2.0.2
This is a simple autoresponder for qmail.

Mail is sent to help@my-company.com. An automatically generated response
is sent back to the user with an address of "help@my-company.com".  You
can set the envelope sender to an empty string.  However, some programs
will parse the message for the "From:"  field and send an autoresponse
back to it.  It is received at your autoresponder, and you now have a mail
loop.

This autoresponder also catches some other simple situations such as mail
from a mailer-daemon, empty envelope sender, bulk precedence headers, etc.
2002-01-28 22:29:49 +00:00
zuntum
6270866043 Switch second patch site from qmail.obeer.com to www.qmail.org as the latter
works better
2002-01-28 20:39:35 +00:00
zuntum
0099b1b9d2 Use += instead of = in second PATCH_SITE 2002-01-28 19:39:00 +00:00
zuntum
d6ff77a116 Apply QMAILQUEUE patch:
Bruce Guenter has written a patch which causes any program that would
run qmail-queue to look for an environment variable QMAILQUEUE.
If it is present, it is used in place of the string "bin/qmail-queue"
when running qmail-queue. This could be used, for example, to add a program
into the qmail-smtpd->qmail-queue pipeline that could do filtering,
rewrite broken headers, etc.

This does not break anything, and is required by some programs, for instance
qmail-scanner.

Bump PKGREVISION - we are at qmail-1.03nb2 now.
2002-01-28 18:28:09 +00:00
zuntum
3d427e643e Remove IS_INTERACTIVE setting as this package should now build just fine in BATCH
builds!
2002-01-28 17:57:08 +00:00
zuntum
10436ee8ae Alter DEINSTALL comment:
${ECHO} You may want to remove qmail-users package now, as it is no longer needed.
->
	${ECHO} You may remove qmail-users package now, as it is no longer needed.
2002-01-28 17:56:19 +00:00
zuntum
6bf00de6d6 Add NO_CHECKSUM=yes to get rid of warning message in build stage 2002-01-28 17:51:11 +00:00
zuntum
d7f93903b5 sed -> ${SED} 2002-01-28 17:44:48 +00:00
zuntum
ccf4b58940 Set conf-ucspi-tcp properly. It accidentally became / instead of ${LOCALBASE}
after last modification. Oops.

Users of this package should definitely upgrade.

Bump PKGREVISION.
2002-01-28 17:36:53 +00:00
drochner
e091611063 use buildlink files for Python and py-Tk 2002-01-28 17:36:27 +00:00
bouyer
05884d0683 Update to 1.2.4 (OK'd by Johnny Lam).
Changes:
Version 1.2.4 -- 25 January 2002
--------------------------------
  - Fixes a nasty remote arbitrary command execution vulnerability
    in the spellchecker plugin.

Version 1.2.3 -- 21 January 2002
--------------------------------
  - Fixed focus system on pages that contain forms.
  - Fixed IMAP code to send different command identifiers as per
    section 2.2.1 of RFC 2060.
  - Fixed 'sticky priority' so that replies are set to the same
    priority as the original message.
  - Fixed Printer Friendly to print HTML messages.
  - Fixed multiple receivers in Sent mailbox (#500910).
  - Disabled prefs caching under PHP 4.1
  - Added "Search Memory". Enabling to store up to
    9 predefined searchs.
  - Increased security in html message.
  - Added the possibility to specify system-defined css in order to
    allow users to change the font family and size of SM. Making possible to
    make it bigger or smaller depending on their screen size. Sysops may add
    or remove these system-defined css located in themes/css/
  - Fixed a bug appearing on some apache virtual hosts
  - Fixed javascript error (#505255)
  - Fixed the db_prefs so they work again (#499609, thanks to Simon Dick)
2002-01-28 15:34:57 +00:00
jlam
54f92a2785 Move dependency on courier-auth into the module Makefiles and use
Makefile.authdaemond to replace a lot of the complexity in
courier-auth/Makefile.
2002-01-27 23:47:08 +00:00
jlam
a757b523d6 Use ${MYSQL_CONFIG}, not "mysql_config", so as to use the buildlink
config wrapper.
2002-01-27 23:45:27 +00:00
jlam
aa4ba76e3a Note additions of courier-authmysql and courier-authpgsql. 2002-01-27 22:40:59 +00:00
jlam
a652402290 Initial import of mail/courier-authpgsql, which contains the Courier
authentication module that can authenticate against a list of mail accounts
stored in a PostgreSQL database.
2002-01-27 22:39:56 +00:00
jlam
3d098a0706 Initial import of mail/courier-authmysql, which contains the Courier
authentication module that can authenticate against a list of mail accounts
stored in a MySQL database.
2002-01-27 22:39:14 +00:00
jlam
9d848329ce Note to the admin how to enable LDAP authentication. 2002-01-27 22:09:50 +00:00
jlam
07ad21d238 Greatly simply by using Makefile.authdaemond. 2002-01-27 21:35:19 +00:00
jlam
f433bac082 Makefile.authdaemond contains the shared Makefile logic used to build
a "heavy" authdaemond module, i.e. one of authldap, authmysql, or
authpgsql.
2002-01-27 21:33:35 +00:00
jlam
db17c21a2f Don't bother trying to remove directories already handled by courier-auth. 2002-01-27 20:52:20 +00:00
jlam
c0cbe15fd3 Fix the authdaemond rc.d script to accurately report status. The actual
process executed is one of authdaemond.{plain,ldpa,mysql,pgsql}, so read
the authdaemonrc config file to find which one was executed.  Problem noted
by Amitai Schlair in private e-mail.
2002-01-27 00:04:41 +00:00
kim
d01ef1b8f1 Remove patch-cc -- it is no longer valid, but instead now breaks
displaying MIME attachments of type message/* (e.g. message/rfc822).
This is actually a long-standing bug in this package...
2002-01-26 17:19:44 +00:00
tron
6c8ef8f2a9 Upate "mutt-devel" package to version 1.3.27. This version fixes the SSL
bug in version 1.3.26.
2002-01-25 14:15:59 +00:00
jlam
138e99980f Do some editting of the output returned by OpenLDAP's ldapsearch so that
it can be parsed by SqWebMail.  SqWebMail expects output to be of the
form
	class1=name1
	class2=name2
	...

but the output from ldapsearch seems to be

	class1: name1
	class2: name2

We massage it into the former using sed.  This makes LDAP searches against
ldap.bigfoot.com work properly when using the "Global Addressbook" feature
of SqWebMail.
2002-01-25 00:18:59 +00:00
jlam
341c9d65fb Tighten up the MESSAGE file a bit. 2002-01-24 20:54:40 +00:00
jlam
47c953aa1b This package actually needs perl as a dependency, not just a build
dependency, since the cache-cleaning script is a perl script (noted by
Amitai Schlair in private email).  Also change the permissions on the
ldap config files so that LDAP searches have a better chance of
succeeding.

XXX - The global LDAP searches still don't work, but I haven't yet figured
XXX - out why.  The queries return records when executed on the command
XXX - line, but the records aren't being displayed by sqwebmail.
2002-01-24 20:51:55 +00:00
jlam
a5ff0992c7 The example scripts in ${DATADIR}/sqwebmail don't end in ".dist". 2002-01-24 19:40:07 +00:00
jlam
cef046609d Depend on courier-auth>=0.37.1nb1 to pick up the changes to make the
password-changing page work.
2002-01-24 17:39:29 +00:00
jlam
91ab272988 Update mail/courier-auth to 0.37.1nb1. Changes from version 0.37.1 include:
*	Fix the script for changing passwords with a Courier authentication
	module (used by sqwebmail) to recognize some more warnings/errors
	by the NetBSD passwd program.
      *	Note that tcl-expect is needed to make the password-changing script
	work.
      *	Add this package to the "security" category.
2002-01-24 16:02:49 +00:00
jlam
54df3d7809 Update mail/courier-auth to 0.37.1nb1. Changes from version 0.37.1 include:
*	Fix the script for changing passwords with a Courier authentication
	module (used by sqwebmail) to recognize some more warnings/errors
	by the NetBSD passwd program.
      * Note that tcl-expect is needed to make the password-changing script
	work.
      * Add this package to the "security" category.
2002-01-24 16:02:21 +00:00
wiz
5614498ac0 Quote IGNORE string. 2002-01-24 15:48:19 +00:00
jlam
11a02b512c Add this to the www category. 2002-01-24 15:21:08 +00:00
wiz
0b457d53e8 Strongly buildlinkify, use PKGLOCALEDIR instead of hardwiring `share'. 2002-01-24 13:59:57 +00:00
jlam
ac3426ee91 Note addition of mail/sqwebmail. 2002-01-24 07:24:33 +00:00
jlam
fed89dfb62 Initial import of mail/sqwebmail, the Courier webmail CGI.
SqWebMail is a web CGI client for sending and receiving E-mail using
Maildir mailboxes.  It is very lightweight -- it reads mail directly
from Maildirs.
2002-01-24 07:23:44 +00:00
jlam
8a7c766b98 Note addition of courier-auth, courier-authldap and removal of
courier-imap-ldap.
2002-01-23 14:53:56 +00:00
tron
39fa8fcd58 Bump package revision to match "fetchmail" package and fixes dependence. 2002-01-23 12:33:08 +00:00
jlam
e1563fc3e5 Update mail/courier-imap to 1.4.2nb1. Changes from version 1.4.2 include
moving config files related to Maildirs under the control of the
courier-maildirmake package.
2002-01-23 02:22:20 +00:00
jlam
1760a3a8c1 Update mail/courier-maildirmake to 0.37.1nb1. Changes include putting
config files that relate to Maildirs under the control of this package.
2002-01-23 02:21:20 +00:00
taca
0e04d5f276 Fix including "courier-auth/Makefile.common". 2002-01-23 00:15:20 +00:00
jlam
1ccaebbb09 Update mail/maildrop to 1.3.7. Changes from 1.3.4 include:
* Find config files in /etc/courier (or PKG_SYSCONFDIR equivalent).
	  We consolidate all Courier MTA software config files under a
	  common /etc/courier directory.

	* Loosen up the parsing of the content-type header.  Strict parsing
	  allowed viruses to slip through using malformed content-type
	  headers which still got picked up by Microsoft's crapware which
	  does not strictly parse the MIME headers.

        * Drop install setuid.

        * Add UMASK variable, that sets the permissions on new mailboxes
        or messages.  Hence, drop MAILBOX_MODE from configure script.
2002-01-22 22:09:41 +00:00
jlam
cad0d080bd Update mail/courier-imap to 1.4.2. Changes from version 1.4.0 include minor
bug fixes, plus the major change of moving the authentication modules into
a separate package (courier-auth).  The authentication modules are to be
shared with a forthcoming sqwebmail package.
2002-01-22 22:08:48 +00:00
jlam
bb415c65d4 Update mail/courier-maildirmake to 0.37.1. Changes from version 0.3 are
that it's no longer a wrapper script.  The installed maildirmake is the
executable that is built from the latest courier sources.  The version
number of this package will now track the version number of the released
courier sources.
2002-01-22 22:06:05 +00:00
jlam
3fb2f11070 Remove mail/courier-imap-ldap. The LDAP authentication module is now
a part of mail/courier-authldap.
2002-01-22 22:04:04 +00:00
jlam
46be3f6d91 Initial import of mail/courier-authldap-0.37.1.
This package contains the Courier authenticiation module that can
authenticate against a list of mail accounts stored in an external LDAP
directory.
2002-01-22 22:02:36 +00:00
jlam
29ef749624 Remove Makefile.in file that wasn't supposed to be there. 2002-01-22 22:01:32 +00:00
jlam
3eada221c5 Initial import of mail/courier-auth-0.37.1.
This package contains the authentication daemon, modules, and utilities
for the Courier mail packages.
2002-01-22 22:00:22 +00:00
wiz
31c7ad8464 Use PKGREVISION instead of manually adding nb1. 2002-01-22 20:51:39 +00:00
jdolecek
0e3b5047bb bump version to nb1 - cs.po change 2002-01-22 20:46:45 +00:00
jdolecek
ca8a6cce60 patch-ae added, regenerate 2002-01-22 20:41:00 +00:00
jdolecek
04d552321c Fixes to cs.po - avoid using N$ parameter in messages, it's not
supported on NetBSD, fix entries to better match english original
and be more condense, add couple missing spaces here and there.

Change already submitted to Jiri Pavlovsky, the maintainer of the czech
translation of fetchmail.
2002-01-22 20:40:16 +00:00
taca
823a8d3903 Fix PLIST one more, not smtpeed but smtpfeed. 2002-01-22 06:30:45 +00:00
taca
18e6a8ac2c Fix PLIST, /usr/pkg/man not /usr/pkg/share/man. 2002-01-22 06:27:45 +00:00
zuntum
44353d72d4 Respect QMAILDIR, bump PKGREVISION. 2002-01-21 19:07:39 +00:00
zuntum
44e2a0ec2b Alter for new qmail world, bump PKGREVISION 2002-01-21 19:02:33 +00:00
zuntum
6c1dd98c48 Adapt to new qmail scheme; bump PKGREVISION 2002-01-21 19:00:38 +00:00
zuntum
4cabc8aa69 Let this package know where the qmail is by putting
${QMAILDIR} into ${WRKSRC}/conf-qmail
2002-01-21 18:53:52 +00:00
zuntum
481351f687 Bump PKGREVISION for QMAILDIR update 2002-01-21 18:51:51 +00:00
zuntum
cb23887a8f Update for QMAILDIR stuff 2002-01-21 18:51:30 +00:00
zuntum
c8ef30ea37 Major rewrite of qmail package.
By default (the one set in bsd.pkg.defaults.mk) qmail installs into /var/qmail.
This can be changed by setting QMAILDIR in /etc/mk.conf to another directory,
for example /usr/qmail.

If you want to user non-standard path of installation, make sure to set it in
/etc/mk.conf *before* attempting to install any of qmail packages,
and do not change it in the mean time (if you install qmail with QMAILDIR set to
/var/qmail, change it to another dir and try to install qmail-conf, you will lose).

Slave packages will soon be updated to use this feature.
2002-01-21 18:45:03 +00:00
zuntum
f81afb6438 Handle ${QMAILDIR} properly in MESSAGE file; first part of pkg/15308
by Lubomir Sedlacik <salo@Xtrmntr.org>
2002-01-21 16:00:51 +00:00
taca
5f1f9f1dde Update smtpfeed to 1.17. Now online manual added, too.
1.17: Jan.12,2002:
	smtpfeed.8:
		this manual page (in English) is provided by Ralf S.
		Engelschall <rse@engelschall.com>
	dns.c:
		some sanity checking in DNS answer packet to avoid coredump.
	common.h, dns.c, main.c, lmtp.c:
		DNS query concurrency limitation. set -q option to limit.
		default is 0 (unlimited). maximum concurrency will be
		 shown with dnsmaxcq= in log after delivery is completed.
		 problem reported by Takahiro Kambe
		 <taca@sky.yamashina.kyoto.jp>
	common.h, dns.c, smtp.c:
		/opt support in map file.
		if you want to try other IP addresses for a MX host when
		 a transaction (after HELOSENT) with an IP address was failed,
		 describe "domain MX/a" in the map file.
		 this option can be applied to each term separated by ':' like
		 "domain mx1/a:mx2:mx3/a".
		 based on a request from Koji Kawano
		 <kawano@eng.trans-cosmos.co.jp>

1.16: Aug.27,2001:
	main.c:
		"socklen_t" is replaced with "int" to support old platforms
		which does not have the "socklen_t" definition.
2002-01-21 11:25:23 +00:00
drochner
98f6b22a82 use python buildlink 2002-01-18 15:57:42 +00:00
tron
360b48e030 Update "mutt-devel" package to version 1.3.26. This version fixes several
bugs found in version 1.3.25.
2002-01-18 15:04:59 +00:00
zuntum
23b692bc6f Do not mark packages that depend on qmail as IS_INTERACTIVE,
as it's not really true. (backing out previous)
2002-01-16 07:19:06 +00:00
zuntum
60375e1fa5 Set IS_INTERACTIVE in packages that depend on qmail;
fixes "broken depends" in bulk builds
2002-01-15 13:49:48 +00:00
wiz
c6a6a226a8 Fix compilation with libpspell-0.12.2. 2002-01-15 01:05:57 +00:00
hubertf
f5fa675071 Update pine to 4.44. Changes:
Version 4.44 is a bug-fix release that addresses bugs found in the
previous release. Bugs that have been addressed in this release include:

 *  URL handler allows embedded commands
2002-01-13 21:52:31 +00:00
hubertf
fa2fba2b1f add rpdump, rpload - forgot that last time when the Makefile was changed 2002-01-13 20:43:42 +00:00
wiz
15ca72dfc9 Remove non-existing patch-aa from distinfo. 2002-01-10 14:17:54 +00:00
wiz
72c042f85d Remove obsolete patch. 2002-01-10 14:17:25 +00:00
wiz
17279e9020 Add back own distinfo -- since fetchmailconf isn't sharing fetchmail's
patches, it shouldn't share its distinfo either.
2002-01-10 14:10:23 +00:00
jun
4d9aae0c03 Update Wanderlust to 2.8.1 .
- shimbun folder support
  - namazu folder support
  - ACAP
2002-01-08 11:47:16 +00:00
jlam
f30cac96fe Remove sq-attachment-handlers and sq-squirrelspell as they are part of the
core SquirrelMail package as of version 1.2.0.
2002-01-07 11:52:16 +00:00
jlam
ba7d00c0e7 Update mail/squirrelmail to 1.2.2. Changes from version 1.0.6 include:
* Collapsible Folders - The folder list can be collapsed at any
          parent folder. This makes folder lists with large
          hierarchical structures much easier to manage and navigate.
  * The Paginator! - This enables quick access to any page in the
          message list by simply choosing the page number to view
          rather than tediously clicking "next" 50 times.
  * Hundreds of UI tweaks - The user interface has been given a
          face-lift. The HTML has been largely overhauled, and while
          it still has the same general feel, it has been made more
          intuitive.
  * Drafts - It is now possible to compose a message and save it to
          be sent at a later date with the drafts option.
  * New Options Page - The options page has been completely
          rewritten for several reasons, the main of which was to
          allow seamless integration of plugin options and to
          provide uniformity throughout the entire section.
  * Multiple Identities - It is now possible to create different
          identities (home, work, school) that can be chosen upon
          sending. Each identity can have its own email address,
          full name, and signature.
  * Reply Citations - Different types of citations are now possible
          when replying to messages.
  * Better Attachment Handling - The plugin, attachment_common, has
          been fully integrated into the core of SquirrelMail.  This
          allows inline viewing of several different types of
          attachments.
  * Integration of Several Plugins - The following plugins have been
          put directly into the core. As a result, be sure not to
          install these as plugins, as the result may be (at best)
          unpredictable: attachment_common, paginator, priority,
          printer_friendly, sqclock, xmailer.
  * Improved support for newer versions of PHP. Note that you may
          have trouble if you are running PHP version 4.0.100
          (commonly distributed with Debian 3.0).
  * Ability to mark messages as read and unread from the message listing.
  * Alternating Colors - The message list now alternates row colors
          by default.  This presents a much cleaner and easier to
          read interface to the user.
2002-01-07 11:49:44 +00:00
jlam
fac1a28f28 Update mail/php4-imap to version 4.1.1. The only change is updating to
the version from the php-4.1.1 distribution.
2002-01-06 19:56:00 +00:00
kleink
d4f5bb90df This requires pico>=4.2 now. 2002-01-06 13:59:08 +00:00
wiz
eadaa9d990 Don't check if stdin is redirected -- it is in bulk builds, and
that's perfectly okay. Fixes recently noted bulk build problem.
2002-01-03 14:13:00 +00:00
jlam
7e965c3ec7 Install maildirmake as "imapd.maildirmake" to match what other courier
packages used to do.
2002-01-02 22:51:19 +00:00
jlam
325a1ba070 Note addition of mail/courier-imap-ldap. 2002-01-02 22:28:10 +00:00
jlam
adbeb303a4 mail/courier-imap-ldap - Courier IMAP LDAP authentication daemon
This package contains the Courier IMAP authenticiation daemon that can
authenticate against a list of mail accounts stored in an external LDAP
directory.
2002-01-02 22:26:56 +00:00
jlam
bed67a7728 Fix paths to common files. 2002-01-02 22:24:43 +00:00
jlam
d1168c8aae Update mail/courier-imap to 1.4.0. Pkgsrc changes include splitting the
Makefile into package and common parts to facilitate creating sub-packages
for the separate authentication modules, and using the general INSTALL
scripts.  Changes from version 1.3.8.2 include:

	* bug fixes
	* move authentication modules into a separate daemon process
	* partial support of the IMAP QUOTA extension.
	* added experimental PostgreSQL authentication module.
	* added experimental LDAP_TLS option to LDAP authentication.
	* workarounds for Outlook
	* Disable MSIE 6.0 smart tags in all html files
2002-01-02 22:19:37 +00:00
jlam
0594455dd3 Also look for maildirmake.*. Bump to version 0.3. 2002-01-02 19:26:01 +00:00
tron
0a57ab50f0 Use "openssl" buildlink glue code instead of "USE_SSL" to avoid hidden
dependences on a NetBSD 1.5 release system with "openssl" package
installed.
2002-01-02 13:24:54 +00:00
tron
3974be82c8 Back out last commit, "squirrelmail" doesn't work with version 4.1.0
of the "php" package yet.
2002-01-02 11:57:01 +00:00
hubertf
71062d2c74 Bump to 20010917nb1:
install cue.hlp and cue.html file
2002-01-02 11:54:27 +00:00
tron
100d7ed069 Fix wildcard dependence to accept version 4.1.0 of the "php" package. 2002-01-02 11:42:59 +00:00
tron
bdc669d4de Update "mutt-devel" package to version 1.3.25i. Changes since 1.3.23i
include a fix for a remotely exploitable security hole, many bug fixes
and new threading code.
2002-01-02 09:07:45 +00:00
tron
e291d5f7ff Update "mutt" package to version 1.2.5.1. The new version fixes a remotely
exploitable security hole.
2002-01-02 08:36:55 +00:00
hubertf
9d5f15ca72 Update to 4.43nb1: install rpdump and rpload utilities, useful for remote
config/address book management.
2002-01-02 00:46:55 +00:00
jlam
b15c8125c5 Use any available *.maildirmake executable in ${LOCALBASE}/bin instead of
hard-coding the names of the maildirmake executables.  Bump version to 0.2.
2002-01-01 08:00:45 +00:00