summaryrefslogtreecommitdiff
path: root/www/zope29/MESSAGE
diff options
context:
space:
mode:
authortaca <taca>2007-12-18 15:31:11 +0000
committertaca <taca>2007-12-18 15:31:11 +0000
commit5f8b14e309ce869f8c2605cff1d7140888ac955a (patch)
tree659722c6ac84b3edc3853aacf6e99c01641e47fb /www/zope29/MESSAGE
parentdc00c0dcec553a803c53024b8f33786eefa21759 (diff)
downloadpkgsrc-5f8b14e309ce869f8c2605cff1d7140888ac955a.tar.gz
Update zope29 to 2.9.8 (Zope 2.9.8) with new framework.
Zope 2.9.8 (2007/07/05) Bugs fixed - updated to ZODB 3.6.3 - updated to Zope 3.2.3 codebase - Collector #1306: Missing acquisition context on local roles screen. - The REQUEST no longer accepts holds after it has been closed. - Collector #2153: Supporting unquoted cookies with spaces. - Collector #2295: Comments in PythonScripts could lead to syntax errors - Collector #2307: ObjectCopiedEvent not dispatched to sublocations. - Fixed ZClass test breakage due to non-pickleability of 'zope.interface.Implements' N.B.: updated 'zope.interface' package to Zope 3.2 branch; should be pinned to a tag or a release before releasing 2.9.8). - Collector #2260: fixed a bug in Examples.zexp - Collector #2321: Skip trusted proxies when extracting the client IP address from the request. - Collector #2318: Allow override of zopectl's control socket in zope.conf - Collector #2316: correctly unpack DateTimeIndex dates when browsing the index. - Collector #1866: a 304 HTTP status should not have a content length. - Collector #2300: delimit *all* HTTP Response headers with CRLF. Zope 2.9.7 (2007/03/25) Bugs fixed - Protected various security mutators with a new postonly decorator. The decorator limits method publishing to POST requests only, and is a backport from Zope 2.11's requestmethod decorator factory. - Collector #2298: webdav.Resource.COPY and webdav.Resource.MOVE did not send the expected copy/move events. - Collector #2296: Fixed import of ZClass products, broken by removal of BBB support for pasting objects whose meta_type info was permission-free. - Collector #2294: Protected DOS-able ControlPanel methods with the same 'requestmethod' wrapper. - Collector #2294: Protected various security mutators with a new 'postonly' decorator. The decorator limits method publishing to POST requests only, and is a backport from Zope 2.11's requestmethod decorator factory. - Collector #2288: @ and + should not be quoted when forming request URLs in BaseRequest and HTTPRequest - Undeprectated 'zLOG' package, which is going to remain a backward-compatibility shim for the Python logger. - Collector #2263: 'field2ulines' did not convert empty string correctly. - Reverted backward-incompatible fix for Collector #2191. - added Python 2.4.4 as optimal Python version to 'configure' Zope 2.9.6 (2006-11-22) Bugs fixed - Collector #2191: extended DateTime parser for better support to the ISO8601 specification. - Reworking of _cached_result in Shared.DC.ZRDB.DA.DA: - fixed KeyError reported in Collector #2212 - fixed two memory leaks that occurred under high load - fixed broken cache keys for people using the obscure Shared.DC.ZRDB.DA.DA.connection_hook - fixed incorrect cache ordering resulting in newer results being dumped when the cache became too large. - Collector #2237: 'make' doesn't tell you to run 'make inplace' before running 'make instance'. - Collector #2235: A number of ZCatalog methods were doing boolean evaluation of objects that implemented __len__ instead of checking them against None. Replaced a number of "if not obj" with "if obj is None". - Collector #2218: fixed wrong logger argument in OFS/Cache.py - Collector #2205: fixed wrong logger argument in ZRDB/Connection.py - Collector #2208: rewriting/setting the 'charset' part of the content-type HTTP header will be done only for 'text/*' - Collector #2206: Set PYTHONPATH to include existing PYTHONPATH in skel/bin/zopectl.in and skel/bin/runzope.in Zope 2.9.5 (2006/10/03) Bugs fixed - Call setDefaultSkin on new requests created as the result of ConflictError retries. - Collector #2189: Fix logging of errors during product refresh. - Collector #2185: Log username for FCGI requests. - Collector #2152: Fixed MailHost documentation; simple_send does not process or validate its arguments in any way. - Collector #2175: ZTUtils.make_hidden_input did not escape double-quotes. - Collector #1907: Moved 'alt' property from File to Image. - Collector #1983: Specifying session-resolution-seconds >= 1200 caused Zope startup to fail. - Collector #2169: webdav.Resource.COPY did not send ObjectClonedEvent. - Updated Five to bugfix release 1.3.7. - Collector #2157: Expose name of broken class in SystemError raised from '__getstate__' of a broken instance. - Usage of 'urljoin' in 'webdav.davcmds' could lead to wrongly constructed urls. - Collector #2155: Fix wrong parameter being passed to logger's error() method, with tests. - Collector #2178: Fix ZopeTestCase doctest support for layers - included Zope 3.2.2
Diffstat (limited to 'www/zope29/MESSAGE')
-rw-r--r--www/zope29/MESSAGE40
1 files changed, 18 insertions, 22 deletions
diff --git a/www/zope29/MESSAGE b/www/zope29/MESSAGE
index c4062e18828..c9b408b1057 100644
--- a/www/zope29/MESSAGE
+++ b/www/zope29/MESSAGE
@@ -1,13 +1,14 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.1 2006/08/17 11:57:24 darcy Exp $
+$NetBSD: MESSAGE,v 1.2 2007/12/18 15:31:11 taca Exp $
Zope Successfull installed.
To create an instance of Zope please run
-${ZOPEBASEDIR}/bin/mkzopeinstance.py -d <INSTANCEDIR>
+${ZOPE_DIR}/bin/mkzopeinstance.py -d <INSTANCEDIR>
<INSTANCEDIR> is the directory where the instance files should
- be installed. This can be ${ZOPEBASEDIR}
+be installed. This can be ${ZOPE_DIR}
+but not recommended.
Command-line options to 'mkzopeinstance' are available, and can be
investigated by running 'mkzopeinstance.py --help'.
@@ -16,37 +17,32 @@ The Instancefiles created by mkzopeinstance.py will not be remove
when the package is deinstalled. You`ll have to delete them yourself.
If Zope should get started automatically when the system starts,
-please add the following lines to /etc/rc.conf
+please add the following lines to /etc/rc.conf:
-zope_enable="YES"
-zope_instances="<INSTANCEDIR>"
+zope${ZOPE_VERSION}${RCVAR_SUFFIX}="YES"
+zope${ZOPE_VERSION}_instances="<INSTANCEDIR>"
+zope${ZOPE_VERSION}_encoding="<ENCODING>"
-Additional zope Instances have to be added to zope_instances
+You can optionally specify default character encoding for python
+as <ENCODING> (default is utf-8).
+
+Additional zope Instances have to be added to zope${ZOPE_VERSION}_instances
seperated by a space.
** ZEO Instances ** (Optional)
** Please refere to http://zope.org/Products/ZEO/ZEOFactSheet
If you want to run a ZEO server please create a ZEO instancen by
-calling ${ZOPEBASEDIR}/bin/mkzopeinstance.py <ZEODIR>
+calling ${ZOPE_DIR}/bin/mkzopeinstance.py <ZEODIR>
To start the ZEO Server at System startup add the following lines to
/etc/rc.conf
-zeo_enable="YES"
-zeo_instances="<ZEODIR>"
-
-Additional zeo Instances have to be added to zeo_instances seperated
-by a space.
+zeo${ZOPE_VERSION}${RCVAR_SUFFIX}="YES"
+zeo${ZOPE_VERSION}_instances="<ZEODIR>"
+zeo${ZOPE_VERSION}_encoding="<ENCODING>"
-**********************************************************************
-****** ATTENTION ***** ATTENTION ***** ATTENTION ***** ATTENTION *****
-
-The default installation directory for Zope Products has changed from
-${ZOPEBASEDIR}/lib/python/Products
-to ${ZOPEBASEDIR}/Products.
+Additional zeo Instances have to be added to zeo${ZOPE_VERSION}_instances
+seperated by a space.
-You might have to add the following lines to your zope.conf
-products ${ZOPEBASEDIR}/Products
-products $INSTANCE/Products
===========================================================================