- Add Makefile.common
o A new build/install system for gecko ports, Makefile.common
includes many generic routines and common tasks.
o Fix ld-run-path in all gecko's by using -Wl,-rpath,${moz_libdir}
thus removing the need to have a startup script for ports that
depend on gecko. [2]
o Use system libm, nss, nspr in all gecko ports
- Add bsd.gecko.mk
o This is the predecessor to WITH_MOZILLA=[mozilla|firefox|...]
with a more robust way of detecting a gecko a end user wishs to
use.
o bsd.gecko.mk abstracts the selection of gecko-based backends. It
allows users and porters to support any available gecko backend
without needing to build many conditional tests. ${USE_GECKO} is the
list of backends that your port can handle, and ${GECKO} is set by
bsd.gecko.mk to be the chosen backend. Users set ${WITH_GECKO} to the
list of gecko backends they want on their system.
Port Makefile example:
USE_GECKO=firefox mozilla seamonkey thunderbird
.include <bsd.port.pre.mk>
.include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"
End user example:
WITH_GECKO=seamonkey firefox
We highly recommend moving away from using WITH_MOZILLA and switching to
USE/WITH_GECKO.
PR: 89052 [2]
Submitted by: vs [2]
Obtained from: www/firefox
Thanks to: adamw, marcus, and mezz for ideas, bug squashing, and more
sajd from irc.freenode.org/#FreeBSD-Gnome for
pointing out many bugs
Thus, some sites have problems downloading the software due to port 70
being blocked. Switch to another URL - HTTP at port 80.
- Moreover, downloading from the primary URL is still painfully slow
(averaging 600 Bps), so keep MASTER_SITE_LOCAL in front of the list.
Update my public_distfiles with the latest tarball to make it work.
PR: ports/89585
Submitted by: Toni Schmidbauer <toni at stderror dot at>
file that they could access locally, including /etc/passwd etc. For providers
giving out accounts for mail only this creates an unneccesary risk.
Disable this.
PR: ports/87508
Submitted by: Stefan Norman <stefan@hostcore.com.au>
Approved by: maintainer timeout (anders; 5 weeks)
Unfortunately, the only way to avoid adding -fPIC to the files that
go into libvpopmail.a would be to actually make the vpopmail port
build a real shared library, which might be a bit more difficult and
should probably be coordinated with the upstream.
Pointy hat to: roam (myself)
Pointy hat handed by: kris
Changelog:
- fix compatibility with Berkeley-DB < 4.1
- fix crash in the database-cleanup routine (Vito Robar)
- updated whitelist
- don't be pedantic about wrong reverse-dns entries: it doesn't really help
and it could affect legitimate mail servers (Andreas Hoedle)
PR: ports/89484
Submitted by: Harold Paulson (maintainer)
This fixes the build of ports that use libvpopmail, at least on amd64,
and does not hurt on other platforms.
PR: 88402
Submitted by: Matteo Baldi <egon@egonflower.com> among others
xemacs-mule-packages ports and better to be installed inside XEMACS.
It fixes ports/26192 submitted by Kang-min Liu <gugod_at_gugod.org>
in 2001 year.
Requested by: Andrey Slusar (xemacs21-mule and xemacs-mule-package ports)
Synonym is a product that allows a company to easily
archive all email messages going in and out. It can
copy mail messages, delete, reject or add a text
and/or html signature based on a XML based configuration
file listing regular expression rules.
WWW: http://www.modulo.ro/synonym/
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
1. #266 - Excessive db connects and quits
2. #271 - BUG with connect to postgresql database
3. #272 - Non-UTF characters in a message's body
4. #277 - Fix "INTERNALDATE" calculation in imaputil.c
5. other patches from repository.
- Add SHA256
PR: ports/88277
Submitted by: Mark Starovoytov <mark_sf@kikg.ifmo.ru> (maintainer)
leave some messages on an IMAP server, i.e. this is the correct fix
for the following bug (as described Makefile:1.161 and
files/patch-imap.c:1.1):
fix IMAP client timeout bug with upstream servers that do not send updated
EXISTS counts after acknowledging EXPUNGE see <http://bugs.debian.org/314509>
- Bump PORTREVISION to 4
PR: ports/88850
Submitted by: Vasil Dimov
Patch provided by: Matthias Andree (upstream maintainer)
Patch tested by: barner, Vasil Dimov
"From:" address in their messages. When a new message arrives and the
sender is unknown, ASK sends a "confirmation message" back, informing
the sender that the original message has been queued, pending confirmation.
When the sender confirms (a simple reply), ASK delivers the original
message and adds the sender to a "whitelist". Further messages from this
sender will be immediately delivered. It is also possible to ignore
messages based on specific criteria, like sender's email, subject and so on.
PR: ports/88422
Submitted by: Marcelo Araujo <araujobsd@hotmail.com>
EXISTS counts after acknowledging EXPUNGE see <http://bugs.debian.org/314509>
- add fetchmailconf wrapper check for _tkinter.so (if python was installed but
not Tkinter, the wrapper would still try to run fetchmailconf.bin, which
gives a less clear error message to the user than was intended)
- let fetchmailconf wrapper pass command line arguments to fetchmailconf.bin
(it supports -d and -f FILE)
- replace PREFIX with LOCALBASE where appropriate
- bump PORTREVISION
Submitted by: Matthias Andree <matthias.andree@gmx.de>
PR: ports/88444
up-to-the-second blackhole list server designed to monitor global network
activity and make decisions based on network spread and infection rate -
that is, abuse from an address which has been reported by a number of
participating networks. This is in far contrast to how most other
blacklists function, where fallable humans (many with political agendas) must
process thousands of reports and make decisions - many times after the fact.
The RABL is fully reactive to new threats and can block addresses within
seconds of widespread infection - good to know in this world of drone PCs
and stolen accounts. The RABL server blacklists addresses until they have
cleared a minimum duration (an hour by default) without any additional
reporting, making the appeals process as simple as "fix your junk". The RABL
is designed to function via automated machine-learning spam filters, such as
Bayesian filters. Each participating network is granted write authentication
in the blackhole list, to prevent abuse. A client tool is also provided.
PR: ports/88446
Submitted by: Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
and new features. Don't believe me? Then see for yourself at
http://www.gnome.org/start/2.12/notes/en/.
DO NOT USE portupgrade by itself to upgrade to GNOME 2.12. Instead, use
the gnome_upgrade.sh script from
http://www.marcuscom.com/downloads/gnome_upgrade212.sh. This script will
circumvent some potential pitfalls users can see if they use portupgrade
by itself.
In keeping with tradition, GNOME 2.12 for FreeBSD comes with a special
splash screen. The winner of this release's contest is
Dominique Goncalves <dominique.goncalves@gmail.com>. His splash screen
was inspired by http://art.gnome.org/contests/2.12-splash/83.
The FreeBSD GNOME Team would lank to thank the following users for
their contributions to this release:
Matthew Luckie <mjl@luckie.org.nz>
ade
sajd on #freebsd-gnome
Caelian on #freebsd-gnome
mnag
Yasuda Keisuke <kysd@po.harenet.ne.jp>
Mark Hobden <markhobden@gmail.com>
Sergey Akifyev <asa@agava.com>
Andreas Kohn
For more information on GNOME on FreeBSD, checkout
http://www.FreeBSD.org/gnome/. The 2.12 documentation will be
posted shortly.
mbox2mdir is a small program to convert mail stored in UNIX mbox format to
qmail's Maildir format. It can (optionally) also truncate the source mbox file
upon successful conversion. I use it to move mail delivered by /bin/mail or
sendmail to qmail Maildir folders, but of course there are many other possible
uses for it.
WWW: http://sageshome.net/oss/mbox2mdir.php
PR: ports/88245
Submitted by: Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
===> p5-Some-Module-0.7 Port requires perl 5.6.x or later. Install
lang/perl5 then try again.
to:
===> p5-Some-Module-0.7 requires perl 5.6.x or later. Install
lang/perl5 then try again.
Approved by: silence on -ports
insecure file creation.
- While here, move berlios.de to the top of the MASTERSITEs, since
development takes place there.
- Bump PORTREVISION
Security: CVE-2005-3088
Security: http://fetchmail.berlios.de/fetchmail-SA-2005-02.txt
1. Add myself as a backup master site (Sourceforge and CPAN ports
already have good enough coverage, so skip them).
2. For all ports that have them, download the PGP signature files.
3. For ports in 2, add a verify target to the Makefile
4. For ports where I was already providing a master site, update the URL.
5. Pet portlint in a couple of places.
- fix up bash-isms from contrib/randomtrain (patch), that should be the last
bash-ism in contrib/ (also fixed in upcoming upstream 0.96.4 release)
- Remove bash dependency
PR: ports/88121
Submitted by: maintainer
reported by Stanislaw Halik (bcc'd to protect his mail address).
- Clean up CONFLICTS
- Run t.lock3 in bogofilter-sqlite again
- Bump port revision after pkg-plist change.
PR: ports/87890
Submitted by: maintainer
Update to 4.46.2
1/10/2005 New in Version 4.46.2-2
=================================
* New Features and Improvements *
- Improved phishing net JavaScript detection to make reports more sensible.
- Loads of additions to phishing net safe sites list (thanks Denis!).
- Improved Install-Clam-SA package so that it sets up your /etc/ld.so.conf
file for you, by adding /usr/local/lib if necessary.
- Increased the default expansion factor of archives for the clamav scanner.
- Removed -j3 from call to Kaspersky in kaspersky-wrapper, on advice from
Kaspersky users.
* Fixes *
- Fixed problem with a few TNEF files and the internal TNEF decoder,
caused occasional crashes.
- Fixed warnings with numeric tests in a couple of places.
- Tested against SpamAssassin 3.1.0, one minor problem found and fixed.
- Fixed minor bug in "actions" parser in ZMailer support code.
1/9/2005 New in Version 4.45.4-1
=================================
* New Features and Improvements *
- Added MCP patches for SpamAssassin 3.0.4.
- Added extra output about nodeps switch with install.sh for RPM.
- Added "no bytes" lines to cancel out "use bytes" as it causes problems
with multi-lingual subject lines.
- Improved phishing net so that when you have multiple MailScanner servers
all handling your incoming mail, links caught by the first one won't also
be caught by the following ones. This caused the final message to contain
multiple warnings about the same link. There is now just 1 warning.
- New "Quarantine Modified Body" setting, default is "no". This will cause
all modified messages to be quarantined, including messages which have
had their HTML disarmed. Also optimised this so it never archives twice.
- Added syslog-ing to BitDefender updater.
- Improved web bug handler when disarmed by multiple MailScanners.
- Added new configuration options to control whether you want to highlight
phishing fraud links or modify the subject line or both.
New options are :-
Highlight Phishing Fraud (= yes by default)
Phishing Modify Subject (= "{Fraud?}" by default)
Phishing Subject Text (= no by default)
- Phishing detection now handles URL's containing %xx characters pointing to
web site names with é in them (and characters written like that).
* Fixes *
- Corrected bayes_file_mode in spam.assassin.prefs.conf on advice from
Matt Kettler.
- 'MailScanner -v' now prints out the version number of Convert::TNEF.
- Group memberships problem on BSD fixed. Spam quarantine membership
should now always be correct on BSD systems.
- Tweaked ClamAV+SpamAssassin package so it skips the zlib-vcheck version
check, it doesn't appear to be important and holds up newbies, which is
a Bad Thing(TM).
PR: ports/87842
Submitted by: Jan-Peter Koopmann <j.koopmann@seceidos.de>
CSS2 standards. This webmail is an IMAP client and it has support for
mysql, postgresql and sqlite database. Although it is a development version,
it is working quite well.