Using Zope 2.7.0 and CMF 1.4.2 in OpenPKG 2.0
I recently repackaged Zope for OpenPKG, upgrading it to version 2.7.0. I also packaged CMF, version 1.4.2. Here is how you can install them (note that Python 2.3.3 is a prereq, with make, binutils, and gcc as the "transitive" prereqs).
Installing Zope 2.7.0 in an OpenPKG Instance
-
Fetch and build the OpenPKG Zope source RPM:
-
- Install the Zope binary pacakge as root (some ownership changes are
-
required for the data and log directories):
-
- Edit the config file, and enable listening on all ports, plus other
-
changes as appropriate:
-
- Finally, start the server from a shell belonging to OpenPKG's
-
"restricted" user:
Installing CMF 1.4.2
Once Zope is up and running, you should be able to install CMF with no problem.
-
Fetch, build, and install the OpenPKG CMF source RPM:
-
Restart Zope:
Voila!
Notes on the Packaging
Because OpenPKG allows creating multiple OpenPKG installations on a single machine, with each one a self-contained world, I don't try to make multiple instance homes work; instead, if you need multiple Zope instances, just create multiple OpenPKG installations!