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.