summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2014-06-18 11:35:38 +0000
committerwiz <wiz@pkgsrc.org>2014-06-18 11:35:38 +0000
commit77074abeafd3ac2803a9696c220f41aab58be09a (patch)
tree4cfcb009cd6edce79f5f80525d2a191a5d95b2e4 /www
parentb6492ad746450ebb3c76c0c900868d64bfacb8f4 (diff)
downloadpkgsrc-77074abeafd3ac2803a9696c220f41aab58be09a.tar.gz
Update to 4.2.4 for a security fix.
============= Version 4.2.4 ============= Version 4.2.4 of mod_wsgi can be obtained from: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.4.tar.gz Bugs Fixed ---------- 1. Fixed one off error in applying limit to the number of supplementary groups allowed for a daemon process group. The result could be that if more groups than the operating system allowed were specified to the option ``supplementary-groups``, then memory corruption or a process crash could occur. 2. Improved error handling in setting up the current working directory and group access rights for a process when creating a daemon process group. The change means that if any error occurs that the daemon process group will be restarted rather than allow it to keep running with an incorrect working directory or group access rights. New Features ------------ 1. Added the ``--setup-only`` option to mod_wsgi express so that it is possible to create the configuration when using the Django management command ``runmodwsgi`` without actually starting the server. ============= Version 4.2.3 ============= Version 4.2.3 of mod_wsgi can be obtained from: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.3.tar.gz Bugs Fixed ---------- 1. The feature for starting mod_wsgi express using the Django management command ``runmodwsgi`` was broken by the 4.2.2 release. ============= Version 4.2.2 ============= Version 4.2.2 of mod_wsgi can be obtained from: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.2.tar.gz Bugs Fixed ---------- 1. The ``envvars`` file was being overwritten even if it existed and had been modified. New Features ------------ 1. Output the location of the ``envvars`` file when using the ``setup-server`` command for ``mod_wsgi-express`` or if using the ``start-server`` command and the ``--envars-script`` option was being used. 2. Output the location of the ``apachectl`` script when using the ``setup-server`` command for ``mod_wsgi-express``. ============= Version 4.2.1 ============= Version 4.2.1 of mod_wsgi can be obtained from: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.1.tar.gz Bugs Fixed ---------- 1. The auto generated configuration would not work with an Apache installation where core Apache modules were statically compiled into Apache rather than being dynamically loaded. ============= Version 4.2.0 ============= Version 4.2.0 of mod_wsgi can be obtained from: https://github.com/GrahamDumpleton/mod_wsgi/archive/4.2.0.tar.gz New Features ------------ 1. Added ``mod_wsgi.server_metrics()`` function which provides access to a dictionary of data derived from the Apache worker scoreboard. In effect this provides access to the same information that is used to create the Apache server status page. Note that if ``mod_status`` is not loaded into Apache, or the compile time configuration of Apache prohibits the scoreboard from being available, this function will return ``None``. Also be aware that only partial information about worker status, and no information about requests, will be returned if the ``ExtendedStatus`` directive is not also set to ``On``. Although ``mod_status`` needs to be loaded, it is not necessary to enable any URL to expose the server status page. 2. Added support for a platform plugin for New Relic to ``mod_wsgi-express`` which will report server status information up to New Relic if the ``--with-newrelic`` option is supplied when running mod_wsgi express. That same option also enables the New Relic Python agent. If you only want one or the other, you can instead use the ``--with-newrelic-agent`` and ``--with-newrelic-platform`` options. The feature of ``mod_wsgi-express`` for reporting data up to the New Relic Platform is dependent upon the separate ``mod_wsgi-metrics`` package being installed.
Diffstat (limited to 'www')
-rw-r--r--www/ap2-wsgi/Makefile4
-rw-r--r--www/ap2-wsgi/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/www/ap2-wsgi/Makefile b/www/ap2-wsgi/Makefile
index 4c56efb79eb..779edb39149 100644
--- a/www/ap2-wsgi/Makefile
+++ b/www/ap2-wsgi/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2014/06/10 15:22:17 joerg Exp $
+# $NetBSD: Makefile,v 1.20 2014/06/18 11:35:38 wiz Exp $
DISTNAME= ${VERSION}
PKGNAME= ${APACHE_PKG_PREFIX}-${PYPKGPREFIX}-wsgi-${VERSION}
@@ -11,7 +11,7 @@ COMMENT= WSGI module for apache
LICENSE= apache-2.0
APACHE_MODULE= yes
-VERSION= 4.1.3
+VERSION= 4.2.4
DIST_SUBDIR= mod_wsgi
WRKSRC= ${WRKDIR}/mod_wsgi-${VERSION}
diff --git a/www/ap2-wsgi/distinfo b/www/ap2-wsgi/distinfo
index 8853dbbd5c2..c75a1811018 100644
--- a/www/ap2-wsgi/distinfo
+++ b/www/ap2-wsgi/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2014/06/07 07:44:09 wiz Exp $
+$NetBSD: distinfo,v 1.13 2014/06/18 11:35:38 wiz Exp $
-SHA1 (mod_wsgi/4.1.3.tar.gz) = 314b42a3054bc92cc45c4ef368b3c38b490576f7
-RMD160 (mod_wsgi/4.1.3.tar.gz) = b0e2e090c8266aa5d39b3c7a9fc7b319506d9a7d
-Size (mod_wsgi/4.1.3.tar.gz) = 572355 bytes
+SHA1 (mod_wsgi/4.2.4.tar.gz) = 35cc4b89c141df937884b49f522c2ab910d69b82
+RMD160 (mod_wsgi/4.2.4.tar.gz) = 5393b3c3216c6242396916805086d69b061bc48b
+Size (mod_wsgi/4.2.4.tar.gz) = 579734 bytes