Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
. support for http authentication for streams
. replaygain pre-amp support
. some bug fixes
|
|
. support for http authentication for streams
. replaygain pre-amp support
. some bug fixes
|
|
|
|
* Fixed a bug in ./configure which would sometimes assume that GTK is not
installed whereas it actually is
* Fixed a race condition in nessus-adduser for users who do not configure
their TMPDIR variable (thanks to Cyrille Barthelemy)
* Fixed a bug in nessus-update-plugins which would not update the plugins
properly on all systems (thanks to Keith Butler)
* Fixed the installer to compile Nessus with GTK support if gtk-config OR
pkg-config is installed.
|
|
else if desired.
Print out dates in the form: yyyy/mm/dd
|
|
|
|
2004-07-20 0.7.6
Fixed:
- rdbms backend full text search failure after import (sf bug 980314)
- rdbms backends not filtering correctly on link=None
- fix anydbm journal import (sf bug 983166)
- handle postgresql bug in SQL generation (sf bug 984591)
- fix dates-from-Dates (sf bug 984604)
- fix messageid generated when msgid is None for send_message (sf bug 987933)
- make user permissions check more sane (fix search page for anonymous)
- fixed RDBMS filter() for no matches from full-text search (sf bug 990778)
- fixed DateHTMLProperty for invalid date entry (sf bug 986538)
- fixed external password source example (sf bug 986601)
- document the STATIC_FILES config var
- implement the HTTP HEAD command (sf bug 992544)
- fix journal export of files to remove content from CSV files
- API clarification. Previously, the anydbm/bsddb/metakit filter() methods
had required exact matches to Multilink argument lists. The RDBMS
backends treated Multilink matches like all other data types - matching
any of the Multilink argument list is good enough. The latter behaviour
is implemented across the board now.
- fix metakit handling of filter on Link==None
|
|
|
|
* Restored support for reading and writing GIF images
* Fix for a possible problem in gdImageTrueColorToPalette
|
|
Addresses problem reported in PR 26398.
|
|
ok'd a while back at pkgsrcCon by agc and wiz
|
|
Rename post-patch to do-configure. Take MAINTAINER.
|
|
|
|
USE_BUILDLINK3=yes. Remove the unnecessary post-install target.
|
|
configure all the conf-* files properly. Take MAINTAINER.
|
|
to do-configure, and configure all the conf-* files. In post-install,
install the man pages one at a time in a loop, both to simplify
the Makefile and to help on our differently abled platforms. Sort
PLIST. Take MAINTAINER.
|
|
1.2.0
* CHANGED SWITCH NAME: "-m" is now used to view messages (no more "-v")
* Added "-V" switch to print program version
* Added switch to delete messages based on subject [thanks Arne Bernin]
* Included GPL licence in the distribution
* Now qmail is stopped only once for multiple deletions of messages, which
makes things a bit faster
* Corrected a bug which might have caused wrong messages to be deleted
* Corrected several minor bugs
1.1.1 (July 10, 2003)
* Corrected a bug which caused the -a switch not not work.
1.1.0 (June 4, 2003)
* First release as a Sourceforge.Net community project... development
resumes!!!
* Added -a option to immediately send queued messages.
Notable pkgsrc changes:
* Configure using subst.mk.
* Remove RESTRICTED (it no longer appears to be true).
* Take MAINTAINER.
|
|
USE_BUILDLINK3=yes. Take MAINTAINER.
|
|
Also depend on qmail (or netqmail) directly. Set USE_BUILDLINK3=yes.
Rename pre-build to do-configure, and configure all the conf-*
files. Take MAINTAINER.
|
|
MAINTAINER.
|
|
|
|
|
|
|
|
|
|
definitions of LOCALBASE and NO_MTREE. This requires either the
latest qmail package or netqmail. Add needed dependencies on
daemontools and ucspi-tcp also. Rename post-patch to do-configure.
Set ALL_TARGET explicitly. Set USE_BUILDLINK3=yes. Update HOMEPAGE.
Take MAINTAINER. Bump PKGREVISION.
|
|
|
|
|
|
|
|
KJ 08/24/2003 2.0.4 From Woody Security team
* Non-maintainer upload by the Security Team
* Fix buffer overflow with EXT and HOST environment variables
(CAN-2003-0654)
JK 09/18/2003 2.0.5 fixed invalid exit codes in several places that
cause qmail to bounce messages wrongly.
Thanks to Flavio Curti fcu-autoresp@no-way.org for
identifying further invalid exit situations.
pkgsrc changes:
* Express post-patch using subst.mk instead.
* Add dependency on qmail or netqmail.
* Take MAINTAINER.
|
|
|
|
definitions of LOCALBASE and NO_MTREE. This requires either the
latest qmail package or netqmail, and conflicts with both postfix
and sendmail. Rename post-patch to do-configure. Add "install" and
"instcheck" to ALL_TARGET to build the installer at the end of the
build phase, rather than at the beginning of the install phase.
Remove notes at install and deinstall time about updating the
"newaliases" mailer.conf entry, as this entry is now included in
the qmail package's example mailer.conf. Clarify RESTRICTED. Take
MAINTAINER. Bump PKGREVISION.
|
|
|
|
|
|
definitions of LOCALBASE and NO_MTREE. Let the qmail dependency be
satisfied by netqmail, if present. Rename post-patch to do-configure.
Clarify RESTRICTED. Take MAINTAINER. Bump PKGREVISION.
|
|
bump of qmail-qfilter.
|
|
|
|
|
|
dependency on netqmail (but not qmail, as for pkgsrc purposes this
requires the QMAILQUEUE patch). Enable pkgviews installation. Rename
post-patch to do-configure, since that's what it's doing.
Add a simple script that runs all the filters in ${PKG_SYSCONFDIR}
whose filenames match "qfilter-*". Explain how to enable filtering
on messages arriving via SMTP using this script.
Take MAINTAINER. Bump PKGREVISION.
|
|
of us who want the netqmail patches should use this package instead.
The two packages are otherwise identical.
Included here, as in the old qmail package:
* The netqmail 1.05 patches
* http://www.ckdhr.com/ckd/qmail-103.patch (recommended by Dave Sill)
Included in the old qmail package, but not here:
* http://patch.be/qmail/badrcptto-v1.01.patch
If you relied on the badrcptto patch, consider using qmail-qfilter
instead. As with any other package, you can apply patches to your
local builds with pkgsrc's LOCALPATCHES mechanism.
|
|
development version of Mutt, a text mail reader and PGP & S/MIME support.
This is primarily to support a mutt that builds with SASLv2 support.
|
|
|
|
version of Mutt, a text mail reader and PGP & S/MIME support. This
is primarily to support a mutt that builds with SASLv2 support.
|
|
1) Mostly conform to hier(7) and honor PKG_SYSCONFDIR.
2) Follow more closely Dave Sill's "Life with qmail" (LWQ).
3) Add a bunch of features to the rc.d scripts.
4) Remove some (but not all) obstacles to binary packaging.
5) Introduce QMAIL_AUTOCONFIG, QMAIL_QUEUE_DIR, and QMAIL_QUEUE_EXTRA.
6) Enable pkgviews installation.
7) Bump PKGREVISION.
Long story:
1) Mostly conform to hier(7) and honor PKG_SYSCONFDIR.
Based on a January 1997 post by mrg to the qmail list: prior
to installation, we create symlinks in ${QMAILDIR} that point
into ${LOCALBASE} or ${PKG_SYSCONFDIR}, causing installation
to place files in those locations while allowing the canonical
/var/qmail paths to continue to work. The notable deviation
from hier(7) is that even though some binaries ought to go in
sbin, they've all been lumped into bin for simplicity.
Pleasant effects:
* We no longer need to set LOCALBASE (a big no-no), and as a
result also no longer need to set NO_MTREE, RCD_SCRIPTS_EXAMPLEDIR,
or EVAL_PREFIX. This will also allow a few qmail-related
packages to do likewise.
* The commands and manual pages are in easily accessible paths
by default.
* Package installation and deinstallation work much better.
Side effects:
* There were a few minor conflicts with mail/courier-maildirmake,
mail/mutt, and mail/pulsar. The latest versions of each are
fine, so we add CONFLICTS only for older versions. (Thanks
to those packages' maintainers!) There's also a conflict
with security/mirrordir, which has a "bin/forward" command
and corresponding section 1 man page.
* Some directories under ${PREFIX} get chown'd to group qmail.
Rather than modify the qmail installer, the affected
directories are simply chown'd back afterward during
post-install if PKG_INSTALLATION_TYPE is "overwrite". (If
it's "pkgviews", then only the package's depot directory is
affected, so we leave it alone.)
2) Follow more closely Dave Sill's "Life with qmail" (LWQ).
Similarities:
* Installs into /var/qmail from source.
* Installs ucspi-tcp and daemontools.
* Uses tcpserver(1).
* Uses tcp.smtp.cdb for relay access control.
* Uses control/defaultdelivery.
* Uses control/concurrencyincoming.
* Requires that control/rcpthosts exist to prevent open relays.
* Uses similar chains of commands in run scripts.
* Provides a script much like qmailctl.
Differences:
* This package does the following work for you automatically:
* Creates user accounts.
* Fetches, extracts, patches, configures, and compiles the source.
* Installs binaries.
* Runs ./config-fast.
* Creates tcp.smtp{,cdb} and tcp.pop3d{,cdb}.
* Creates control/concurrencyincoming.
* Creates control/defaultdelivery (defaulting to "./Mailbox").
* Creates the three required system aliases.
* LWQ suggests doing some things this package doesn't do:
* Applying patches.
* Copying a script from /var/qmail/boot to /var/qmail/rc.
* Configuring svscan(8) to run at boot.
* Creating and populating /service.
* Using supervise(8) and multilog(8).
* Using the qmailctl script to control qmail.
* Using the inst_check script to verify the installation.
* Storing tcp.smtp{,cdb} in /etc.
* Renaming the system sendmail(8) and marking it non-executable.
* Instead, this package:
* Builds from unmodified source. (See also mail/netqmail.)
* Uses NetBSD-style rc.d scripts (including one similar to qmailctl).
* Sends log messages to syslog(3).
* Stores tcp.smtp{,cdb} and tcp.pop3{,cdb} in ${PKG_SYSCONFDIR}.
* Provides an example mailer.conf(5).
3) Add a bunch of features to the rc.d scripts.
Rename the qmail script and rcvar to qmailsend. Add "doqueue"
(synonyms: alrm, flush) and "queue" commands, add "hup" as a
synonym for "reload", and determine default delivery instruction
from control/defaultdelivery (LWQ). Add control/defaultdelivery
to required_files. Rename qmailsend_flags to
qmailsend_defaultdelivery, which overrides control/defaultdelivery
if set.
In the qmailpop3d and qmailsmtpd scripts, enforce resource
limits with softlimit(8) (LWQ). Add dependency on sysutils/daemontools
for this. Rename qmailfoo_flags to qmailfoo_tcpflags. Add
qmailfoo_tcphost (default: 0, meaning "any address") and
qmailfoo_tcpport (default: 110 and 25, respectively). Add
qmailfoo_softlimit (default: 2000000). Add qmailfoo_pretcpserver
and qmailfoo_prefoo (default: empty), useful for inserting
commands such as rblsmtpd(1) or relay-ctrl into the chain.
Log to splogger's default syslog facility ("mail"), and use
the name of the script as the tag.
In the qmailpop3d, qmailsend, and qmailsmtpd scripts, add
qmailfoo_postenv (defaults: empty, PATH=${PREFIX}/bin:$PATH,
and QMAILQUEUE=${PREFIX}/bin/qmail-queue, respectively), useful
primarily for setting environment variables for each service.
Add "pause" and "cont" commands (LWQ). They send -STOP and
-CONT signals, respectively. Add "stat" as a synonym for
"status" (LWQ).
In the qmailpop3d script, add -x to qmailpop3d_tcpflags and
add "cdb" command. Add qmailpop3d_checkpassword (useful for
authenticating against alternate user databases) and
qmailpop3d_maildirname (useful if your maildirs are named
something other than "Maildir"). Add tcp.pop3.cdb to
required_files.
In the qmailsmtpd script, add -x and remove -H from
qmailsmtpd_tcpflags, limit the number of incoming connections
to control/concurrencyincoming, and add "cdb" command (LWQ).
Add control/concurrencyincoming and tcp.smtp.cdb to required_files.
Add qmailqread script and ${PREFIX}/bin/qmail-qread-client,
based on Steinar Haug's example on www.qmail.org. If enabled,
this allows local non-root users to see the queue.
Add qmail script (structure copied from net/samba/files/samba.sh).
Its interface is very similar to LWQ's qmailctl: it provides
the commands "start stop restart rcvar pause cont stat status
cdb doqueue reload queue alrm flush hup help". These commands
can be run either directly from the appropriate service-specific
script(s), or from this qmail script (which will call the
right script(s) for you).
4) Remove some (but not all) obstacles to binary packaging.
Each of these is better explained elsewhere. Summary:
* Installs into the normal ${LOCALBASE}.
* /var/qmail paths still work.
* No patches are applied. (See also mail/netqmail.)
5) Introduce QMAIL_AUTOCONFIG, QMAIL_QUEUE_DIR, and QMAIL_QUEUE_EXTRA.
QMAIL_AUTOCONFIG (default: YES): whether to automatically
create basic config files.
QMAIL_QUEUE_DIR (default: ${VARBASE}/spool/qmail): the path
to the queue.
QMAIL_QUEUE_EXTRA (default: empty): an additional recipient
that will be added to every delivery. This is used primarily
for logging. If this is set to a non-empty value, the necessary
dot-qmail(5) file is created automatically at install time.
6) Enable pkgviews installation.
7) Bump PKGREVISION.
Other user-visible changes:
This package no longer applies patches to qmail. mail/netqmail,
to be imported shortly, does.
Restrictions on the redistribution of modified qmail apply
not only to binaries but also to source. Clarify this in
RESTRICTED.
Add "newaliases", "hoststat", and "purgestat" entries to the
sample mailer.conf. Install it to ${PREFIX}/share/examples/${PKGBASE},
as other pkgsrc mailers do. ("newaliases" is actually provided
by the fastforward package, and isn't needed unless you're
using it.)
Explain how to enable qmail in MESSAGE (cribbed from the
postfix package).
Thanks to zuntum, snj, salo, and jlam for ideas, discussion, and review.
|
|
building XFree86-* pkgs under OpenBSD).
|
|
will control some aspects of the about-to-be-imported qmail package,
and note that you probably don't need to change QMAILDIR anymore.
|
|
|
|
shortly). All three packages have a "bin/forward" and a corresponding
section 1 manual page.
|