o Several fixes
o Improvements to poppassd
o Remove extra-patch since it has been merged into the distribution
Prompted by: Brett Jackson <brett@modlogic.com>, sudz@ns3g.com,
Mars G Miro <mars@cannoncreek.com>
home directory is set to /nonexistent .
Not all systems encourage the use of /nonexistent as a home directory,
so this is not a change that should be incorporated into the Exim
distribution.
This change allows local deliveries into /var/mail for users with
no valid home directory.
gdbm port (--without-gdbm)
o USE_AUTOCONF due to files/patch-configure.in rev 1.1
o update ipv6 patch to version 20010504
o move all options to WITH_* options, let the older
options work for a while
o advertise all WITH_* options
o add WITH_POPPASSD support (Hajimu Umemoto contribution)
PR: 27093
Submitted by: Hajimu Umemoto <ume@mahoroba.org>,
K Karthik <kar_alerts@mglorysb.com>
o New defaults: TLS, LDAP_CLUSTER, AUTOMAILDIRMAKE, AUTOHOMEDIRMAKE
o Modify options WITH -> WITHOUT due to new defaults
o Fixes:
- added 0.0.0.0 patch
- fix qmail-lspawn 'Out of memory' error when attempting
local delivery to a nonexistant user
- handle precedence flag in the right way
- fix for qmail.schema mailReplyText
- fix for ldaptimeout to just defer message delivery instead
of bouncing sometimes
version, however they _just_ updated the version today. The only thing I
did differently from the maintainer's patch was to regen patch-ai.
PR: ports/26808
Submitted by: Anders Nordby <anders@fix.no> (maintainer)
version, however they _just_ updated the version today. Going to the
latest version didn't require any other mods.
PR: ports/26808
Submitted by: Anders Nordby <anders@fix.no> (maintainer)
/usr/bin/true for autoconf and friends - the fetchmail build system
does the right thing now.
Approved by: maintainer
Apologies to: sobomax for my harsher-than-needed complaints for his
fast and to-the-point port fixes.
freeze is coming today, so I decided to force things a little. Among other
things this release supports TLS/SSL, previously available in the Qualcomms's
commercial package "Qpopper LX".
* Add info about PAM session support.
* Add two more master sites that I control myself, to bring some much
needed stability there too (UW has been removing snapshots without
putting them in the old dir).
* Add the file files/imap-uw.cnf, so that "make cert" actually works
as intended.
* Add -drac to PKGNAMESUFFIX if DRAC support is requested, so
that people can see what they actually installed easier.
* Remove some unnecessary linking parameters.
Submitted by: Anders Nordby <anders@fix.no>
* Add two more master sites that I control myself, to bring some much
needed stability there too (UW has been removing snapshots without
putting them in the old dir).
* Use PAM by default.
* Remove some unnecessary linking parameters.
Submitted by: Anders Nordby <anders@fix.no>
the need for stubs. They are needed with currect TCL port, regretfully.
When the need goes away (hopefully), I'll remove the files/patch-stubs.
Actually USE the blasted c-client4 instead of merely (and bogusly!)
LIB_DEPEND-ing on it. The port continued to build and use its own
version (based on imap-4.7 from October 1999). Don't even extract the
imap subdir...
opposite case :) Make the c-client's Makefile use the LDFLAGS files,
when linking the shared library. This ensures, that the things like
-lpam, -lssl are linked into it and an application does not have to
refer to them explicitly.
WITH_SSL should, IMHO, be made a default...
- Fixed installation prefix, it is GNOME dependent, should not be
in LOCALBASE but X11BASE.
- Changed location of installed gmimeConf.sh for gnome-config script
PR: 26414
Submitted by: maintainer
1. Add support for building cclient with SSL. Warn about the possibility
that some ports may have been missed and need ssl added at link time.
2. Update cclient and imap-uw to latest versions.
3. Fix pine4 to add ssl libraries. This can be used as a model for what
other ports may need to do.
4. Release MAINTAINERship (by request).
Submitted by: anders@fix.no
Approved by: petef@databits.net
I started the commit and decided that my timeout of petef may have been
premature. The commit got started rather than aborted. I will try
contacting petef some more first.
1. Update cclient and imap-uw to latest code from uwash.
2. Enable building cclient with SSL turned on. Warn folks that
subordinate ports will need SSL libraries added in case we missed any.
3. Enable building imap-uw with SSL support.
4. Add WITH_SSL for pine so that it adds the crypto link options.
5. Finally de-orbit pine4-ssl port.
Submitted by: anders@fix.no
Maintainer timeout: petef@databits.net
- bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}*
- Cleanup corresponding ports for bsd.kde.mk update.
- Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom,
introduce QT_NONSTANDARD variable for nonstandard configure setup.
- Update KDE2 to 2.1.1. Two patches included in x11/kdelibs2 to fix the
proxy authentication that was broken for 2.1.1. Remove old patches.
- Potentially fix kdelibs build for alpha.
- Fix qt-designer 2.3.0 build.
- Ruby stuff left alone since it looks like black magic to me. Should
still work w/ compat shims for older USE_QT[,2] style. Some others
were also left alone for the same reason.
Reviewed by: portmgr, ports (bsd.kde.mk+bsd.port.mk)
Submitted by: David Faure <faure@kde.org> (proxy auth patches)
Alex Zepeda <garbanzo@kde.org> (old patches removal)
First, teapop fails to authentificate user if he logs in without
specifying his domain (pop_auth calls pop_string_find and tests its
result against being NULL, while NULL is returned only upon malloc()
failures. On empty domain logins pop_string_find returns empty
string). This makes APOP login method to always fail as teapop
erroneously interprets command APOP avn
d41d8cd98f00b204e9800998ecf8427e as an attempt of login for user
avn@d41d8cd98f00b204e9800998ecf8427e without supplying MD5 hash
value. Instead, return value should be tested against being empty
string, while positive test for NULL should cause pop3 server error
message to be printed.
Second, if configured with WITHOUT_APOP arguments to 'make install',
teapop incorrectly handles QUIT command while in authentification
state. It's because a part of switch statement became commented out
and there will be no branch for return value from
pop_wait_for_commands with command "QUIT" (it will return 3, not 4
when configured without APOP).
PR: 26181
Submitted by: Alexey V. Neyman <avn@any.ru>
about the operating system, the version of Pine, and the word
"PINE". As described in http://www.crimelabs.net/docs/passive.html
this information could be of use to someone with malicious
intentions.
PR: 26051 (duplicated as 26052)
Approved by: maintainer
default in /etc/pam.conf, so it must be better to compile imap-uw with PAM
authentication too no?
* Changed the PAM service name for the POP3 daemon from pop to pop3 as that is
what we have in our default pam.conf.
* Update the port with optional DRAC support.
Approved by Maintainer
PR: 24135
Submitted by: Anders Nordby <anders@fix.no>
- Prevent Makefile from trying to run 644 missing script when no autocrap
is installed;
- add missed by the configure -lintl into LDFLAGS.
Replace perl with ${PERL} while I'm here.
Submitted by: bento
thus rendering them harmless.
Sendmail 8.10 introduced a new feature called the milter library,
which provides filtering callbacks to a user-level program, which in
turn can provide a "Yes"/"No"/"I haven't seen enough yet" answer to
the question: Can sendmail allow this mail to be delivered?
Sendmail is a trademark of Sendmail, Inc.
WWW: http://aeschi.ch.eu.org/milter/
Submitted by: maintainer
thus rendering them harmless.
Sendmail 8.10 introduced a new feature called the milter library,
which provides filtering callbacks to a user-level program, which in
turn can provide a "Yes"/"No"/"I haven't seen enough yet" answer to
the question: Can sendmail allow this mail to be delivered?
Sendmail is a trademark of Sendmail, Inc.
WWW: http://aeschi.ch.eu.org/milter/
Submitted by: maintainer
This is a diff to the current port that implements SFIO and SASL
options support in addition to TLS. It makes the sendmail port
conform more closely to the available documentation for such
security enhancements.
ken@nova.org
- renamed option from SENDMAIL_WITH_TSL to SENDMAIL_WITH_TLS
- new option SENDMAIL_WITH_SFIO
- fixed bug in site.config.m4.sasl
PR: 25661
Submitted by: ken@nova.org
- filters has been removed, will reappear in a seperate port
- install additional headers and libs for SENDMAIL_WITH_MILTER=yes
- pkh-commed reduced to make portlint happy
Reviewed by: gshapiro
On my box almost all commands coming with postfix produce unaligned
access errors. Delivery of mails to another mailserver via SMTP works,
but it fails to deliver mails to local users.
From pkg-descr:
This is XMAILWATCHER, which periodically checks a user's mailbox. If
there is mail, the user is notified either by a changing icon, or by a
list of senders and subjects in an X object.
PR: ports/25438
Submitted by: Harry Newton <harry_newton@telinco.co.uk>
o Completely package-safe (with evil tricks)
o Bump PORTREVISION
Because I haven't invented any convenient dialog script to ask people
what protocol (smtp/qmqp) and what address of their mail server, there
still one comment left in pkg-message.
If there's any, please tell me where to steal^h^h^hudy.
Reviewed by: Sybolt de Boer <bolt@xs4all.nl>
that have been reported to me.
These changes don't affect the package, just if people use some of the
WITH_* or WITHOUT_* options
Submitted by: Yuri L Khachaturian <yukh@ns.otradnoe.net>
edit config files to add/remove IMAP and SMTP servers, although things
can be specified in a central location (LOCALBASE/etc/althearc).
I don't think, I'll end up using it myself though, hence maintainership.
- Fix problem with gcc 2.95 (add -fwritable-strings)
- Fix problem with display depth when printing username below icon
(white text on white background ;-)
- Add some documentation (READMEs) with respect to NOPORTDOCS
- Define of USE_NAS environment variable builds faces with
NAS (auplay) support (default is rplay)
- Correct pkg-plist
- Shorten pkg-desc below 24 lines
- Bump PORTREVISION to 1
Changes were stimulated by: Mike Meyer <mwm@mired.org>
o bump PORTREVISION
o sanitize MASTER_SITES
o added several flags (defined checks) to enable
active slave port control on what they inherit
o add extra enhancement patches, these can be
inherited too:
- WITH_QMAILQUEUE_PATCH: qmailqueue-patch
- WITH_BIG_TODO_PATCH: big-todo.103.patch
- WITH_BIG_CONCURRENCY_PATCH: big-concurrency.patch
- WITH_BIG_CONCURRENCY_PATCH_CONCURRENCY_LIMIT
default: 509
o add patches checksum to distinfo
o added MASTER_SITE_QMAIL for internal use
o additional copies of slave qmail patches are now housed
at MASTER_SITE_LOCAL, PATCH_SITE_SUBDIR=lioux because
these patches only have ONE PATCH_SITES source each
- qmail-ldap-1.03-20010201.patch.gz (qmail-ldap)
- qmail-mysql-1.1.1.patch (qmail-mysql)
- tls.patch (qmail-tls)
o turn all absolute references to both binaries and
FreeBSD configuration files into VARs: better
maintability
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o ${LN} should use -sf instead of plain -s
o typo fix: QMail -> qmail
* qmail-ldap port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o block the WITH_BIG_CONCURRENCY_PATCH, it does not like
the qmail-ldap patch
o enable SMTP TLS support with WITH_TLS
- the PKGNAMESUFFIX changes to -ldap-with_tls
- let it know the location of QMAIL_TLS_PORT
- add certificate and certificate-req; in fact,
we are inheriting qmail-tls targets
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o tabulate better the WITH_* advertisement messages
o add appropriate message to PKGMESSAGE about the
new certificate targets following the qmail-tls
port
o nomenclature fix: ^ldap- -> ^qmail-ldap-
* qmail-mysql port
o bump PORTREVISION in sync with master port bump
o block the WITH_QMAILQUEUE_PATCH, it does not like
the qmail-mysql patch
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
* qmail-tls port
o bump PORTREVISION in sync with master port bump
o minor changes to comply to recent changes to the master
port
o s/yetanotherone-/slaveport-/: that is the correct
nomenclature
o nomenclature fix: ^tls- -> ^qmail-tls-
If you want to create a file, visit that file with C-x C-f,
then enter the text in that file's own buffer.
Add nullmailer, a sendmail compatible MTA which only does one thing:
send mail to a SMTP or QMQP smart relay.
NOTICE: This port is usable now, but not yet dumb-safe. Please pay
attention on its pkg-message.