trying to lock a serial device in /var/spool/lock to be
incorrectly written into the lock file.
PORTREVISION bumped.
PR: 20141
Submitted by: Cyrus Rahman <cr@jcmax.com>
Currently, the hylafax port has a few flaws -- it uses
the libz and regex libraries that come with the software
instead of the implementations available on FreeBSD and
ignores the local CFLAGS settings. It also needlessly (it
seems) requires gmake.
PR: 19552
Submitted by: Mikhail Teterin <mi@aldan.algebra.com>
which officially fixes the setuid security exploit by the vendors.
Additionally, from the PR:
* adds in distribution patches to allow it to interoperate
with libtiff-3.5.5 (the current version in the ports tree),
and replace an original FreeBSD patch.
* includes security patches (replacements of 'strcpy' and
'sprintf', primarily), mostly based on patches originally
submitted by Alex Langer [1] for 4.0pl2 and not yet commited,
although some new work was done too.
[1] I don't think, that these were my patches but those submitted by
John Holland <john@zoner.org> in PR 19180.
* Fixes some issues with the configure/setup scripts introduced
since the previous version.
* Additionally, original FreeBSD patches from 4.0pl2 were
merged in where they were not addressed by anything else.
(except the I18N patch, sorry).
I removed the FORBIDDEN line since there are at least no obvious security
concerns left.
PR: 19237
Submitted by: Andy Sparrow <andy@geek4food.org>
Note that this port currently has no MAINTAINER, so will probably stay
broken until it either gets upgraded or fixed by someone who actually uses
it.
Submitted by: Brock Tellier <btellier@usa.net>
installs the version of the port that uses shared library number 9 and the
LIBRARY_VERSION set to the default. Normally this is against our policy
(bumping the version number for minor things), however due to the major
problems caused with the upgrade, Satoshi and I decided that this was best.
Approved by: asami
does not define INSTALL, so that the one in the source will be
honored.
(2) Change comments about "mv patch-ab patch-ab.mv", that won't work.
It should be "rm patch-ab".
(3) EXEC_DEPENDS now have ghostview, gs and bash.
(4) Compress manpages.
(5) Remove post-clean target, there is no such thing! ("make clean"
will delete the whole work/ subdirectory anyway.)
"EXTRACT_SUFX=-tar.gz" and taking out all the echo's in pre-fetch
that complains how it doesn't work. Reorder some variables, take
out the numerous KEYWORD lines, etc.
This port is still broken rather badly. For starters, there are 17
chunks of failing patches.
A new import based on Sam Leffler's Hylafax V3.0pl0. Flexfax is now obsolete.
Import includes & applies the base patch Sam posted on the flexfax mail list
(mail list is still called flexfax, though the package is called Hylafax).
Sam declared our ports/comms/flexfax to be obsolete (over a year old).
Sometime after the CD release, I will post a proposal to remove
ports/comms/flexfax.
I will maintain ports/comms/hylafax as I need fax capability.
Thanks to Asami Satoshi for suggested improvements,
I leave him to `bless' this port by adding the final
comms/Makefile: SUBDIR += hylafax
Until he does that, any mistakes I may have made shouldnt break any makes :-)
I've undoubtedly screwed something up, somewhere, its a big port (30M inc bins),please test, Oh... and "Share & Enjoy" :-)
---
Julian Stacey <jhs@freebsd.org> Tel. +49 89 268616. Fax Modem: 2608126
http://www.regent.e-technik.tu-muenchen.de/people/jhs.html