| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
It's a little bit experimental, but it works.
|
| |
|
|
|
|
| |
Recent changes in bsd.port.mk prevent from using PORTDOCS= #
|
|
|
|
|
|
|
|
|
|
| |
I blindly committed a change from my dev tree. Since USE_APACHE design
is flacky, it had a very annoying impact.
PR: ports/77391 [1]
Also reported by: pointyhat via kris,
Scot Hetzel <swhetzel@gmail.com> [1]
Pointy hat to: clement
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Download bz2'd tarball [1]
- Add print-closest-mirrors target.
It allows you to find the 6 (3 http/3 ftp) closest mirror,
base on http://www.apache.org/dyn/closer.cgi/httpd/
make print-closest-mirrors >> /etc/make.conf automatically add
the six closest mirror to the head of ${MASTER_SITE_APACHE_HTTPD}.
Requested by: delphij
|
|
|
|
| |
Noticed by: Xavier Beaudouin <kiwi@oav.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Major change(s)
- in some cases, modules are still built as static modules, making
modules selection useless and generate a non-desired httpd
o Minor change(s)
- apxs detection is done only if port isn't a server one.
- Mark modules ports as IGNORED if apaxhe is built statically
- fix make show-modules when when WITH_ALL_STATIC_MODULES is defined
Most issues discovered by: Jason Mealins <jason_mealins@bigfix.com>
|
|
|
|
|
|
| |
(it was still stuck with WITHOUT_<CATEGORY>)
Noticed by: Jason Mealins <jason_mealins@bigfix.com>
|
|
|
|
|
|
|
|
| |
- rename files/patch-srclib:apr-utils:build:dbm.m4 to
files/patch-srclib:apr-util:build:dbm.m4
Based on PR: ports/76152 [1]
Submitted by: Sunpoet Po-Chuan Hsieh <sunpoet@sunpoet.net> [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use apache{2,21}flags variable in apache{2,21}_checkconfig().
It fixes restart when apache2ssl_enable is set to YES in rc.conf
and httpd.conf is "old" (i.e. non -DSSL safe) [1]
o Makefile
- split post-install target to add install-startup-script:
User can now upgrade startup script without reinstalling apache2.
NOTE: this is NOT package-safe and NOT supported, even if in most of
cases they're no risk.
Noticed by: many [1]
|
| |
|
|
|
|
| |
Since www/mod_python3 needs envvars.d stuff to work.
|
|
|
|
|
|
|
| |
to send its data, ad vitam eternam.
Noticed by: Didier Bringer <bringer at echo dot fr>
Patched by: Bruno Ducrot <ducrot at poupinou dot org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Add support for modular sbin/envvars
You can now put your own scripts you want to execute at envvars
stage in ${PREFIX}/etc/apache2/envvars.d
Only script ending by *.env are run.
Example:
/usr/local/etc/apache2/envvars.d/mod_python3.env
Discussed with: perky on -apache@
|
| |
|
|
|
|
|
| |
- Move examples config files to ${EXAMPLESDIR}
- Relax permissions on ${PREFIX}/www instead of ${PREFIX}/www/data
|
| |
|
|
|
|
| |
httpd.conf.bak file at deinstall time.
|
| |
|
|
|
|
|
| |
Reported by: josef
Obtained from: Apache CVS
|
|
|
|
|
| |
PR: ports/73566
Submitted by: lev
|
|
|
|
|
| |
Huge pointy hat to: me
Noticed by: Meno Abels <meno.abels@adviser.com>
|
| |
|
|
|
|
|
|
|
| |
Noticed by: many
Committed from: EuroBSDcon Hotel's bar.
Pointy hat to: me
Under supervision from: mat, thierry, erwin (former mentor)
|
|
|
|
| |
So apply the official patch
|
| |
|
|
|
|
| |
Noticed by: Nicola Tiling <nti at w4w dot net>
|
|
|
|
|
|
|
| |
- Add a note to UPDATING, to warn users they won't be able to build apache2
if they keep apr 0.9.x
Discussed with: Craig Rodrigues (apr maintainer), kuriyama
|
|
|
|
|
|
|
|
| |
WARNING: apache2 + apr 1.0 is BROKEN
I'm working on a small compat hack. But don't dream too much.
apache 2.0.x is not designed to work with apr 1.x.
Forgotten by: kuriyama
|
|
|
|
| |
Pointy Hat Autumn Collection 2004 to: kuriyama
|
|
|
|
|
| |
www/www).
It should help to keep consistancy in www-related ports.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix CAN-2004-0885:
* modules/ssl/ssl_engine_kernel.c (ssl_hook_Access): Ensure that a
correct cipher suite has been negotiated, else deny access.
* modules/ssl/ssl_engine_init.c (ssl_init_ctx_protocol): With OpenSSL
0.9.7, prevent session resumption during a renegotiation to force the
client to negotiate a new (and acceptable) cipher suite.
Credits: Hartmut Keil, Joe Orton
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use "PORTDOCS= #" and get rid of docs entry in plist.
- Support for FreeBSD 6 in apr
- Move of cache modules from THREADS to EXPERIMENTAL category and make
sure we enable THREADS modules (cgid only) when a threaded MPM is
selected.
- Resurect WITH_EXTRA_MODULES knob
- powerlogo.gif is now hosted by FreeBSD mirrors
- WITH_<category> is definitively no longer supported.
- Add Includes dir when installed via a package [1]
PR: ports/72309 [1]
Submitted by: Christian Kratzer <ck at cksoft dot de> [1]
|
|
|
|
| |
Approved by: portmgr (krion)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*) SECURITY: CAN-2004-0786 (cve.mitre.org)
Fix an input validation issue in apr-util which could be
triggered by malformed IPv6 literal addresses. [Joe Orton]
*) SECURITY: CAN-2004-0747 (cve.mitre.org)
Fix buffer overflow in expansion of environment variables in
configuration file parsing. [Andr<E9> Malo]
*) SECURITY: CAN-2004-0809 (cve.mitre.org)
mod_dav_fs: Fix a segfault in the handling of an indirect lock
refresh. PR 31183. [Joe Orton]
- Update documentation (finally!) and fix WITH_<CATEGORY>_MODULES
for special modules like LDAP or SSL [2]
Noticed by: nectar [1]
Requested by: Emile Heitor <imil at home dot imil dot net> [2]
Approved by: portmgr (marcus)
|
|
|
|
| |
Discussed with: eik (long time ago)
|
|
|
|
| |
restarting apache2 (to avoid an expected failure on restart)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* WITH_EXCEPTION_HOOK now exists
* Automatically add if WITH_DEBUG is set
* Update still-outdated-documentation
- Remove automatic debuf mode if DEBUG_FLAGS is set
Exception hook is very useful for debugging (upcoming www/mod_backtrace
and www/mod_whatkilledus modules)
Makefile.modules.3rd:
- Fix CONFIGURE_ARGS for dynamic module selection.
It's now fully usuable for apache13 ports
- Remove an useless WANT_APACHE check
- Move apxs detection at the beginning of the file, to use APXS_PREFIX
for apache major version detection [1]
The main advantage of this patch is to provide a nice way to
have multiple apache versions, without altering ${LOCALBASE}.
Submitted by: "ports/c0decafe.net" <ports at c0decafe dot net> [1]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* [SECURITY] mod_ssl: Fix potential input filter segfaults in
SPECULATIVE mode. (rollback handling for AP_MODE_SPECULATIVE)
"This issue has possible security implications; it's been assigned CVE
CAN-2004-0751 (cve.mitre.org)."
http://issues.apache.org/bugzilla/show_bug.cgi?id=30134
* [SECURITY] mod_ssl: Fix potential infinite loop.
(potential infinite loop in ssl_io_input_getline if connection is
aborted without inctx->rc being set.)
http://issues.apache.org/bugzilla/show_bug.cgi?id=27945
http://issues.apache.org/bugzilla/show_bug.cgi?id=29690
Obtained from: Apache CVS (httpd-2.0 HEAD)
|
|
|
|
|
|
| |
- Allow access to /home if mod_userdir is loaded
- We don't need apache2libs.sh if apr is installed from ports.
- Add recent changes to UPGRADING
|
|
|
|
| |
since 2.0.48
|
|
|
|
| |
library.
|
|
|
|
| |
Requested by, discussed with: lev
|
|
|
|
| |
Noticed by: Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makefile.modules:
- Export rewritten modules selection from Makefile.modules
to Makefile.modules.3rd
- Remove proxy support by default.
Makefile.modules.3rd:
- Add support for WANT_APACHE common13/common2 to share
code/functionalities between apache13 and apache2 server ports.
Rewrite of modules selection:
- WITH_MODULES and WITHOUT_MODULES are no more conflicting
WITHOUT_MODULES can be safely used internally to remove conflicting
modules
- Selection is based on modules categories to improve flexibility
- WITH_${category}[_MODULES]
- WITHOUT_${category}
- WITH_CUSTOM_${category}
- Support apache13, apache2{0,1}
This is EXPERIMENTAL. I'll test it IRL with www/apache13-ssl,
and it should be easily usuable in future bsd.apache.mk
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Changes in httpd.conf
- mod_userdir:
. set Userdir if mod_userdir is loaded [1]
. Userdir is denied for users from /etc/ftpusers
- set more "secure" permissions.
By default, policy is to deny access to filesystem.
You HAVE to _ENABLE_ access to your filesystem in httpd.conf.
- Add an "Includes" directory to ${PREFIX}/etc/apache2/
to make configuration more flexible
${PREFIX}/etc/apache2/*.conf files are now automatically loaded.
o apache.sh
- be closer to apachectl, apache.sh need envvars [2]
It should restore subversion behavior.
Partially submitted by:
kuriyama [1],
Gregory (Grisha) Trubetskoy <grisha at apache dot org> [2]
Future changes are mostly written, they should be committed during the
week-end.
If you're interrested in changes, feel free contact me.
|
| |
|
|
|
|
| |
Obtained from: apr CVS
|
|
|
|
|
|
|
| |
- Add WITHOUT_V4MAPPED knob and explicitly set --disable-v4-mapped
if WITHOUT_V4MAPPED or WITH_IPV6_V6ONLY
Also submitted by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp> [1]
|
|
|
|
|
| |
It fixes problems when you deinstall a port with $PREFIX != $(apxs -q
prefix). Now plist is aware of real location of apache module.
|
|
|
|
|
|
|
| |
when --enable-v4-mapped is used (default).
Use WITHOUT_IPV6 knob if you have problem with "HostnameLookup On" on
IPv4-only server(s).
I hope I can provide a real fix soon.
|
|
|
|
|
|
| |
and share/nls/POSIX
Noticed by: thierry
|
|
|
|
| |
- Add NOTICE file to respect Apache 2.0 license
|
|
|
|
| |
looking like a reverse patching.
|
|
|
|
|
|
|
|
| |
libtool14 (13/15).
PR: 67768
Submitted by: ade
Approved by: 4-exp bento runs (thanks, kris!)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Important changes:
*) SECURITY: CAN-2004-0493 (cve.mitre.org)
Close a denial of service vulnerability identified by Georgi
Guninski which could lead to memory exhaustion with certain
input data. [Jeff Trawick]
*) SECURITY: CAN-2004-0488 (cve.mitre.org)
mod_ssl: Fix a buffer overflow in the FakeBasicAuth code for a
(trusted) client certificate subject DN which exceeds 6K in length.
[Joe Orton]
Details can be found here:
http://www.apache.org/dist/httpd/CHANGES_2.0
- Use autoconf 2.59
- Add add SUEXEC_LOGFILE tunable to set suexec logfile [1]
- Silently ignore removal of libexec/apache2 directory
- Import latest version of apr_reslit.c from apr CVS which
adds timeout feature to apr_reslist_acquire().
This is required for future mod_logio-st.
- Add explicit dependency on libiconv (so nowwe support libiconv)
- Move Windows Update fix from MASTER_SITE_LOCAL to ports tree
- add WITH_EXPERIMENTAL_PATCHES knobs:
These patches are backports from apache CVS HEAD or apr CVS HEAD.
They have positive impacts on apache responsiveness but can be
instable
and are NOT currently supported by apache/apr teams.
* exp-http-ready.patch: add "httpready" support for ACCEPT_FILTER
(currently apache 2 only support "dataready")
* exp-apr-kqueue.patch: add support for kqueue in apr_poll().
This patch greatly improves apache network performance (up to
18% according to the author, on my test box, between 13% and 21%)
Test and feedback on -STABLE are welcome ;)
For more details, please see:
http://marc.theaimsgroup.com/?t=108650227500001&r=1&w=2
Submitted by: knu [1]
NOTE:
Please set MASTER_SITE_APACHE_HTTPD to closest mirrors.
you can easily find them from:
http://www.apache.org/dyn/closer.cgi/httpd/
Thanks :
|
|
|
|
|
|
|
|
| |
CAN-2004-0493 - memory exhaustion denial of service
http://www.freebsd.org/ports/portaudit/81a8c9c2-c94f-11d8-8898-000d6111a684.html
Noticed by: eik
Obtained from: apache CVS
|
| |
|
|
|
|
|
| |
apachectl
- fix limits (missing eval)
|
|
|
|
| |
Noticed by: Hutterer Robert <robert.hutterer@univie.ac.at>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-2- add WITH_DEBUG knob (supports DEBUG_FLAGS)
-3- convert start script to RCng [1]
- add possibility to run limits(1) before apache starts
- apache2.sh reload = apachectl graceful
-4- Add threadpool MPM
-5- Adapt COMMENT to fit MPM.
-6- Bump PORTREVISION
PR: ports/66955 [1]
Submitted by: nork [1] (partially)
Requested by: ume [1]
|
|
|
|
| |
Noticed by: kris
|
| |
|
| |
|
|
|
|
|
| |
- Advertise ServerToken i.e.:
Apache/2.0.49 (FreeBSD) Server at satan.cultdeadsheep.org Port 80
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* modules/ssl/ssl_engine_kernel.c (ssl_hook_UserCheck): Fix buffer
overflow in FakeBasicAuth code if client's subject DN exceeds 6K in
length (CVE CAN-2004-0488); switch to using apr-util base64 encoder
functions.
- ... and of course bump PORTREVISION.
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0488
http://secunia.com/advisories/11534/
Reported by: Charles-Damien Orbello <tazma@cultdeadsheep.org>
|
|
|
|
| |
Notice by: Fritz Heinrichmeyer <fritz.heinrichmeyer@fernuni-hagen.de>
|
|
|
|
| |
It has been living out the tree for historical reason.
|
|
|
|
| |
- use libtool 1.5.6
|
|
|
|
| |
Per linimon's request correct {mis,ab}use of BROKEN.
|
|
|
|
|
|
|
|
|
| |
- Cosmectic change in autogenerated plist (run apxs before the removal
of the module file, it can make apxs fail if you change module
name/shortname)
Forgotten by: me [1]
Reminded by: discussion with kris [1]
|
|
|
|
|
|
| |
AP_INC and AP_LIB were added.
Reminded by: mod_vdbh port
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It can not be used with USE_APACHE knob.
Most important knobs:
WANT_APACHE= {13,2}
Apache version required. if undefined, both apache version
are allowed.
AP_FAST_BUILD
Do ${APXS} -c ${APXS} -i for you
AP_GENPLIST
Autogenerate a _SIMPLE_ plist:
See future commits to know how to use this file.
|
|
|
|
|
|
|
|
|
| |
This shouldn't have been fixed, but I don't like setting UID and GID
variables.
so ${*} -> ${WWW*}
PR: 64032
Noticed by: Patrick Schoenfeld <schoenfeld@in-medias-res.com>
|
|
|
|
|
|
|
| |
WITH_PTHREAD_LIBS and WITH_PTHREAD_CFLAGS are now working again
WARNING: This option is still NOT offically supported.
You can't flame me,but you still cansend me some backtrace ;-)
|
|
|
|
|
|
|
|
|
|
|
|
| |
Full ChangeLogand announcement:
http://www.apache.org/dist/httpd/Announcement2.html
Port changes:
- buildconf patches improvement
- Fix typo [1]
PR: 64297 [1]
Submitted by: TSUMAI Yasuyuki <ral@ta-ko.jp> [1]
|
| |
|
|
|
|
| |
o Bump $PORTREVISION.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Begin autotools sanitization sequence by requiring ports to explicitly
specify which version of {libtool,autoconf,automake} they need, erasing
the concept of a "system default".
For ports-in-waiting:
USE_LIBTOOL=YES -> USE_LIBTOOL_VER=13
USE_AUTOCONF=YES -> USE_AUTOCONF_VER=213
USE_AUTOMAKE=YES -> USE_AUTOMAKE_VER=14
Ports attempting to use the old style system after June 1st 2004 will be
sorely disappointed.
|
| |
|
|
|
|
|
|
|
|
| |
the USE_<x> equivalents. In the current scheme of things, the WANT_
variables in this case are synonymous with the USE_ ones, and thus need
to be exterminated.
First in a series of major autotools cleanups.
|
|
|
|
|
|
|
| |
http://www.vuxml.org/freebsd/492f8896-70fa-11d8-873f-0020ed76ef5a.html
Reported by: nectar
Obtained from: Apache CVS vis nectar
|
|
|
|
|
|
|
|
|
| |
you must define WITH_WINDOWSUPDATEFIX
- Fix typo/reword Makefile.doc [2]
PR: 62610 [1], 62757 [2]
Submitted by: leafy <leafy@leafy.idv.tw> [1],
Linh Pham <question+freebsdpr@closedsrc.org> [2]
|
|
|
|
|
|
| |
Thanks a lot to kuriyama.
Submitted by: kuriyama
|
|
|
|
|
|
|
|
|
|
| |
- Make ldap fix optional, since it may break LDAP auth [2]
Please use WITH_LDAPFIX if you need the fix.
- Improve pthreads support
- SIZEify distinfo
Submitted by: mharo [1]
Discussed with: Robin P. Blanchard <robin.blanchard@gactr.uga.edu> [2]
|
|
|
|
| |
o Fix apu-config command name in WITH_APR_FROM_PORTS condition.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
These options are for people who want to directly link
apache against libkse and libthr.
Usage:
WITH_EXPERIMENTAL_THREADS=YES
Overrides default pthread detection behaviour.
WITH_PTHREAD_LIBS={kse;thr}
Lets you choose your pthread lib.
Don't even try to use "c_r"...
*** These options are unsupported ***
But all gdb backtraces are welcome :-)
AFAIK, apache works well, but mod_php4 (worker MPM) behavior
is quite funny.
All modules which use apr mutexes may crash with KSE.
Since I'm working on it, if you have coredumps, feel free
to send me the backtrace (you must compile libkse, apache
and modules with debugging symbols).
Don't forget to set kern.sugid_coredump to 1.
(using CoreDumpDirectory in httpd.conf can help too)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is due to partial revert of apr improvment.
setting LIBS=${PTHREAD_LIBS} conflicts with libtool.
All should be OK now...
If someone can explain me why libtool impose using
-pthread (ltshmain), I'm all ears...
Note:
You CAN NOT override -lc_r (i.e. setting -lkse) at compile time.
I must fix it...
- Move patchset to MASTER_SITE_LOCAL
Noticed by: Martin Nilsson <martin@gneto.com>
Approved by: erwin (mentor) (implicitly)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
on > 4.8-STABLE (from september 2003) system because apache2 used
libc_r instead of libc.
Compiling with -lkse (on -CURRENT) was broken too.
- bump PORTREVISION to force users to upgrade.
NOTE: on -STABLE DO NOT DEFINE WITH_THREADS.
(unless you use a threaded MPM)
Thanks to Fritz Heinrichmeyer <fritz.heinrichmeyer@fernuni-hagen.de>
who helped me to track the problem.
Noticed by: Fritz Heinrichmeyer <fritz.heinrichmeyer@fernuni-hagen.de>
HAYASHI, "Lef" Tatsuya <lef@st.rim.or.jp> [1]
PR: 61317 [1]
Approved by: erwin (mentor) (implicitly)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
message option in pre-everything:: target.
- Change OpenSSL fix. (specially when WITH_BERKELEYDB=FreeBSD is defined)
There are too many cases of failure (at leat 3), so I can't force -STABLE
users to use SSL_EXPERIMENT_ENGINE [1]
- Add WITH_SSL_EXPERIMENTAL_ENGINE knob [2]
- Better db42 apr-util detection [3]
- Add fastest mirror to PATCH_SITES
- Add db42 to "make show-options"
Note to users:
Unless you have a *really* good request, no more features will be added.
Please send me with your bug reports:
- uname -a output
- all config.log files
- pkg_info output
- your make command line
Noticed by: apache2-test-ng.sh script [1]
Barry Pederson <bp@barryp.org> [3]
Requested by: jb@perso-web.com [2]
|
|
|
|
|
|
|
| |
ports tree now.
Reminded by: lev
Approved by: erwin (mentor) (implicitly)
|
|
|
|
|
|
|
|
|
|
| |
I don't use APACHE_USER, so SUEXEC_CALLER is set to "".
Since apache only produce error at run time, I didn't catch it.
BTW, SUEXEC_CALLER is now correctly set.
Noticed by: Tsurutani Naoki <turutani@scphys.kyoto-u.ac.jp>
Pointy hat to: me
Approved by: erwin (mentor) (implicity)
|
|
|
|
|
|
|
|
|
| |
is not defined.
This workaround should avoid weird apache behaviours when apache is
linked against the wrong apr* libraries.
Time to add CONFLICTS_BUILD option to bsd.port.mk ?
Approved by: erwin (mentor) (implicity)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Force the use of SSL_EXPERIMENTAL_ENGINE *only* if the user uses
-STABLE and base OpenSSL.
This is an *apache* problem. It's not the port.
I strongly encourage users to use OpenSSL from ports.
From httpd-2.0 Status:
* mod_ssl: fix a link failure when the openssl-engine libraries are
present but the engine headers are missing.
- fix a typo in WITH_DBM, should be bdb and not db [1]
I keep db for backward compatibility
- Add WITH_APR_FROM_PORTS to use devel/apr with apache2.
!!! WARNING !!! apache-2.0.48 is designed to work with apr 0.9.5.
Noticed by: Fritz Heinrichmeyer <Fritz.Heinrichmeyer@Fernuni-Hagen.de> [1]
Approved by: erwin (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Move docs-related stuff to Makefile.doc
- Better MPM handling (for slave ports)
- Fix HTTP_PORT behaviour
- Make suExec more configurable [1]
- Now config script are regenerated by buildconfig, to improve slave
ports support and minimize apr/apache2 ports conflict [2]
- Fix typo in AUTH_MODULES routine [3] [4]
- apr threaded support [5]
- Fix Segmentation fault with LDAP [6]
- Add db42 support. [7] (just uncomment related lines
if you installed it from shar)
- add SLAVE_DESIGNED_FOR variable for slave ports to
automaticaly mark them as BROKEN, if they are out of sync with
apache2
PRs: 60444 [1], 61030 [4]
Requested by: Matthias Andree <matthias.andree@gmx.de> [7]
Suggested by: kuriyama [2] [5]
Submitted by: Daniel Tasov <danielt@pilgerer.org> [1],
kuriyama [5],
motoyuki [3],
Scott Michel <scottm@cs.ucla.edu> [4]
Obtained from: Apache CVS [6]
Reviewed by: erwin, linimon
Approved by: erwin (mentor)
|
|
|
|
| |
Reviewed by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- fix nasty typo in DBM code (missing + in LIB_DEPENDS=)
- remove NO_{ERROR;WWWDATE;CGI;ICONS;WWW} and utilize WITHOUT_WWW and
WITH_CUSTOM_WWW [2]
- HTTP_PORT => WITH_HTTP_PORT and IPV6_ONLY => WITH_IPV6_ONLY [3]
- add support for FreeBSD libc db [4]
- add db41 support [5]
- more typos and a few things...
Notified by: Oliver Eikemeier <eikemeier@fillmore-labs.com> [1]
Discussed with: Oliver Eikemeier <eikemeier@fillmore-labs.com> [2] [3]
Requested by: Fritz Heinrichmeyer <fritz.heinrichmeyer@fernuni-hagen.de> [4]
Submitted by: <swp@uni-altai.ru> [5]
PR: 58739
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>
|
|
|
|
|
|
| |
PR: 58711
Submitted by: Yusuke Matsuoka <yusmat@iris.dti.ne.jp>
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- CAN-2003-0789: information leak in mod_cgid
<URL:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0789>
- CAN-2003-0542: buffer overflow in mod_alias and mod_rewrite
<URL:http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0542>
Use a DIST_SUBDIR. Use the DOCSDIR macro.
Add options: HTTP_PORT, IPV6_V6ONLY, NO_CGI, NO_ERROR, NO_ICONS,
NO_WWW, NO_WWWDATA, WITHOUT_AUTH, WITHOUT_DAV, WITHOUT_MODULES,
WITHOUT_MODULES, WITHOUT_PROXY, WITH_ALL_STATIC_APACHE, WITH_BERKELEYDB,
WITH_CUSTOM_AUTH, WITH_CUSTOM_PROXY, WITH_DBM, WITH_EXTRA_MODULES,
WITH_MODULES, WITH_MPM, WITH_STATIC_APACHE, WITH_STATIC_MODULES and
WITH_STATIC_SUPPORT
PR: 58654
Submitted by: Clement Laforet (maintainer)
|
| |
|
|
|
|
|
|
| |
PR: 58211
Submitted by: Dimitry Andric <dimitry@andric.com>
Approved by: maintainer
|
|
|
|
|
| |
Submitted by: eikemeier@fillmore-labs.com
Approved by: kris
|
|
|
|
|
|
|
|
|
|
| |
I don't have the time to give to many of the ports I maintain at
the moment. I wasn't expecting to be so busy this summer ...
Please set all my ports back to ports@freebsd.org.
PR: ports/56935
Submitted by: Dominic Marks <dom@wirespeed.org.uk>,Clement Laforet <sheepkiller@cultdeadsheep.org>,Oliver Eikemeier <eikemeier@fillmore-labs.com>
|
|
|
|
|
| |
# I'm not bumped port revision of them because this should not affect
# packages built on bento...
|
|
|
|
|
| |
Approved by: MAINTAINER (dominic.marks@btinternet.com)
Notified by: striker@apache.org on announce@apache.org
|
|
|
|
| |
Reviewed by: maintainer
|
|
|
|
|
| |
PR: 54053
Submitted by: Dominic Marks <dom@cus.org.uk>
|
| |
|
|
|
|
|
|
| |
Submitted by: Jean-Baptiste Quenot <jb.quenot@caraldi.com>
Requested by: Moti Levy <moti@flncs.com>,
Milan Andric <mandric@eecs.berkeley.edu>,
|
|
|
|
|
|
|
| |
when WRKDIRPREFIX is defined.
PR: 52973
Submitted by: Morten Rodal <morten@rodal.no>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to 2.0.46
See vulnerability details at:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0245
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0189
PR: 52768 [1]
Submitted by: Xin Li <delphij@freebsdchina.org> [1],
Miguel Mendez <flynn@energyhq.es.eu.org>,
Trevor Johnson <trevor@FreeBSD.org>,
Mark Gooderum <mark@verniernetworks.com>,
John Walsh <zed@maths.tcd.ie>
|
|
|
|
|
|
|
| |
- Allow to override SUEXEC_SAFEPATH [2]
Submitted by: naddy [1],
Eugene M. Kim <ab@astralblue.net> [2]
|
| |
|
|
|
|
|
|
| |
PR: 50564 [1]
Submitted by: Cy Schubert <cy@FreeBSD.org>, delphij@hotmail.com [1]
Requested by: many
|
| |
|
|
|
|
|
|
|
| |
version scheme change.
Submitted by: Jos Backus <jos@catnook.com>,
Tiller Beauchamp <tiller@cs.uoregon.edu>
|
|
|
|
|
| |
New knob IPV6_V6ONLY=yes disables accepting v4 connection via v4-mapped
v6 socket.
|
|
|
|
|
|
|
| |
Bumped PORTREVISION accordingly.
PR: ports/39091
Submitted by: Marc Recht <marc@informatik.uni-bremen.de>
|
|
|
|
|
|
|
|
| |
3rd party modules easy. [1]
o Include <limits.h> before <sys/syslimits.h> to reduce warnings on -CURRENT
PR: 44104 [1]
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org> [1]
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Mark apache13-ssl FORBIDDEN because the new version does not yet exist.
Partially based on patches submitted by below authors.
Submitted by: "Sergey A. Osokin" <osa@freebsd.org.ru>,
Udo Schweigert <udo.schweigert@siemens.com>,
Lev A. Serebryakov <lev@serebryakov.spb.ru>
PR: ports/43682, ports/43688, ports/43666, ports/43681
|
|
|
|
| |
Approved by: will (portmgr)
|
| |
|
| |
|
|
|
|
|
|
| |
PR: 41292 [1]
Submitted by: Clemens Oertel <oertel@uni-tuebingen.de>
Oliver Eikemeier <eikemeier@fillmore-labs.com> [1]
|
|
|
|
|
|
|
|
|
| |
(worker MPM with this hack seems to work without visible problems.
and still requires -DFORCE_THREADING_MPM to build for worker MPM.)
- Fix plist for worker MPM
- Comment out fancy modules from default httpd.conf
Tested on: ref5.freebsd.org, several 4-stable machines [1]
|
| |
|
|
|
|
|
|
|
|
| |
o Add mod_bucketeer and mod_optional_* modules to WITH_EXPERIMENTAL modules
o Bump port revision
PR: 40529
Submitted by: Lawrence Ho <lawrenceho@fastmail.fm>
|
|
|
|
| |
Submitted by: Franco Venturi <fventuri@attbi.com>
|
|
|
|
|
|
|
|
| |
filter that allows DoS attack.
- Bump PORTREVISION
- Change maintainer address
Obtained from: Apache Group CVS (rev 1.150-1.151)
|
|
|
|
|
| |
Requested by: "Jon Noack" <noackjr@compgeek.com>
Obtained from: Apache Group CVS (rev 1.49-1.51)
|
|
|
|
|
| |
PR: 38389
Submitted by: abatko@cs.mcgill.ca
|
|
|
|
|
|
|
|
| |
o Take away WITH_BUNDLED_EXPAT option (use textproc/expat2)
o Bump PORTREVISION
Prompted by: Jon Noack <noackjr@rice.edu> (htpasswd)
Obtained from: Apache Project's CVS (htpasswd)
|
|
|
|
|
|
|
|
|
|
|
| |
- Change default to WITH_BULDLED_EXPAT
- Reorder .if .endif blocks (.if WITH_MPM must appear earlier than .if
WITHOUT_CACHE)
- Some minor style fixes
- Bump PORTREVISION
PR: ports/39635
Submitted by: maintainer
|
|
|
|
|
|
| |
* Fix EXPAT_PATHS substitution on 4.4.
Submitted by: maintainer Hye-Shik Chang <perky@fallin.lv>
|
| |
|
|
|
|
|
|
|
| |
- Unmark FORBIDDEN
PR: ports/39477
Submitted by: maintainer
|
|
|
|
| |
See <URL:http://httpd.apache.org/info/security_bulletin_20020617.txt>.
|
|
|
|
|
|
|
| |
- Build with textproc/expat2 unless defined(WITH_BUNDLED_EXPAT)
PR: 38552
Submitted by: maintainer
|
|
|
|
|
| |
PR: 38359
Submitted by: maintainer
|
|
|
|
|
|
|
|
|
| |
2. Port printed message to "pw userdel www" if port removed permanently.
However master.passwd 1.25.2.5 has user www by default, so this is no
longer correct advice. Removed pkg-deinstall to correct this.
PR: 37849 and 36907
Approved by: MAINTAINER: Hye-Shik Chang <perky@fallin.lv>
|
|
|
|
|
| |
PR: 37211
Submitted by: maintainer
|
|
|
|
|
|
|
|
| |
accomplish this.
PR: 37046
Submitted by: Helge Oldach <send-pr@oldach.net>
Approved by: maintainer
|
|
|
|
|
|
|
|
|
| |
threads)
- Bump port revision
- Added two more "POSIX expr" patch target for 5-CURRENT
PR: 36981
Submitted by: maintainer
|
|
|
|
| |
Submitted by: Hye-Shik Chang <perky@fallin.lv> (maintainer)
|
|
|
|
|
| |
PR: ports/36872
Submitted by: Hye-Shik Chang <perky@fallin.lv> (MAINTAINER)
|
|
|
|
|
| |
PR: 36834
Submitted by: maintainer
|
| |
|
|
|
|
|
| |
PR: 36040
Submitted by: maintainer
|
|
|
|
|
|
| |
Bump PORTREVISION
Submitted by: maintainer
|
|
|
|
|
| |
PR: 32638
Submitted by: maintainer
|
|
|
|
| |
PR: 32536
|
|
|
|
| |
Submitted by: Christian Weisgerber <naddy@freebsd.org>
|
|
|
|
| |
Found by: bento
|
|
|
|
|
|
|
|
| |
terminal
PR: 32208
Submitted by: maintainer
Pointed out by: Jos Backus <josb@cncdsl.com>
|
|
|
|
|
| |
PR: 32043
Submitted by: maintainer
|
| |
|
| |
|
|
|
|
| |
PR: 31599
|
| |
|
|
|
|
| |
Submitted by: MAINTAINER
|
|
|
|
|
|
|
|
| |
support/*.in.
PR: 26570
Submitted by: maintainer
Found by: mharo
|
|
|
|
| |
Submitted by: ume
|
|
|
|
|
|
| |
PR: 26410
Submitted by: Chang, Hye-Shik <perky@python.or.kr>
Repocopied by: asami
|
|
|
|
|
|
|
| |
Bump PORTREVISION for util.c patch
PR: 26383
Submitted by: Chang, Hye-Shik <perky@python.or.kr>
|
|
|
|
|
| |
PR: 26237
Submitted by: Scot W. Hetzel <hetzels@westbend.net>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Approved by: asami
|
| |
|
| |
|
|
|
|
|
|
|
| |
flexibility.
WARNING: existing configurations should be updated with 'LoadModule' for
previously static modules.
|
|
|
|
|
|
|
|
|
| |
(whitespace/tab, re-ordering, same $DISTNAME)
This is preparation for ports/18788 updates.
Approved by: adam@algroup.co.uk, sumikawa
No response from: ache (sorry for stepping on your toes)
|
| |
|
|
|
|
|
|
|
| |
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.
The (42 or so) ports that already DTRT before are unchanged.
|
|
|
|
| |
Submitted by: bento
|
|
|
|
|
|
| |
mod_php[34].
Approved by: ache (maintainer)
|
| |
|
|
|
|
| |
Submitted by: "Gary D. Margiotta" <gary@tbe.net>
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
to pkg/MESSAGE and use ${CAT} ${PKGMESSAGE}
|
|
|
|
| |
chown -> ${CHOWN}
|
|
|
|
| |
Submitted by: dirk.meyer@dinoex.sub.org (Dirk Meyer)
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Has anyone figured-out what makes the number 393 so interesting to PW, now?]
I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.
Before I forget....
Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit. See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
|
|
|
|
|
| |
PR: ports/12206
Submitted by: Matt Behrens <matt@zigg.com>
|
| |
|
|
|
|
| |
Noticed By: #FreeBSD
|
|
|
|
|
|
|
|
|
|
|
| |
MASTER_SITEs
were alternated so the user does not have to get 10 apache MASTER_SITEs when all
they need is one 'mod' MASTER_SITE, which is what would happen if we used a
MASTER_SITE_APACHE or added all of the mirrors in a row.
Approved By: apache maintainers, asami
Submitted By: Brian Feldman <green@unixhelp.org>, billf
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
${MACHINE_ARCH}--freebsd${OSREL} is now passed to CONFIGURE_ARGS if
GNU_CONFIGURE is defined. Take the target out of CONFIGURE_ARGS of
some ports that added it explicitly; define it as
${MACHINE_ARCH}--freebsd if the port doesn't like the ${OSREL} part;
define it as something else (such as ${MACHINE_ARCH}--freebsdelf if
the port requires that; define it as an empty string if the port
doesn't like it at all.
The last might be a sign that a GNU_CONFIGURE port actually doesn't
use GNU's version of configure at all; but I don't have time to go
look at them all, we'll fix them as time goes on.
At least we've got much fewer "-unknown-"s in the tree as the result. :)
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Fix module loading under ELF
PR: ports/8267 ports/8362
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
variable. Add more optimization there.
|
| |
|
| |
|
|
|
|
|
| |
directive installed by default and this needs to avoid unnecessary
recompilation
|
|
|
|
|
|
| |
http://www.apache.org/docs/misc/perf-tuning.html
Add --disable-rule=STATUS and -DBUFFERED_LOGS
|
| |
|
|
|
|
|
|
| |
copy of apache -> apache12 and apache-current -> apache13.
Requested by: ache
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Creating package /usr/ports/packages/All/apache-1.3b6.tgz
Registering depends:.
Creating gzip'd tar ball in '/usr/ports/packages/All/apache-1.3b6.tgz'
tar: can't add file sbin/dbmmanage : No such file or directory
tar: can't add file sbin/htdigest : No such file or directory
tar: can't add file sbin/htpasswd : No such file or directory
*** Error code 1
|
|
|
|
| |
Also, don't use "+=" to define variable defined only once.
|
| |
|
|
|
|
| |
directory per each dist patch
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
and not replace Apache functions now
|
| |
|
|
|
|
| |
support problems and gains almost nothing
|
| |
|
|
|
|
| |
original apache-current port.
|
| |
|
| |
|
| |
|
|
|
|
| |
pkg_delete not remove current configuration
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|