diff options
author | RPKI Documentation Robot <docbot@rpki.net> | 2013-05-08 01:00:22 +0000 |
---|---|---|
committer | RPKI Documentation Robot <docbot@rpki.net> | 2013-05-08 01:00:22 +0000 |
commit | 0a8194b865a9cd6656ca7cc04f472e2e23857c71 (patch) | |
tree | bbf14e18298434bd4246c34c61101b30a44bc49b /doc/doc.RPKI.Installation | |
parent | 879fe502b89110a6e6eb29c2412e8e74972ef86b (diff) |
Automatic pull of documentation from Wiki.
svn path=/trunk/; revision=5333
Diffstat (limited to 'doc/doc.RPKI.Installation')
-rw-r--r-- | doc/doc.RPKI.Installation | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/doc/doc.RPKI.Installation b/doc/doc.RPKI.Installation index e56c910f..c670026e 100644 --- a/doc/doc.RPKI.Installation +++ b/doc/doc.RPKI.Installation @@ -32,7 +32,7 @@ but if you run into trouble you may want to review this list to confirm that the right packages have been installed. Some of the relying party tools and most of the CA tools are written in Python. -Note that the Python code requires Python version 2.5, 2.6, or 2.7. +Note that the Python code requires Python version 2.6 or 2.7. On some platforms (particularly MacOSX) the simplest way to install some of the Python packages may be the "easy_install" or "pip" tools that comes with @@ -114,6 +114,14 @@ Packages you will need: o FreeBSD: /usr/ports/deskutils/py-vobject (py27-vobject) o Ubuntu: python-vobject +* Several programs (more as time goes on) use the Python argparse module. This + module is part of the Python standard library as of Python 2.7, but you may + need to install it separately if you're stuck with Python 2.6. Don't do this + unless you must. In cases where this is necessary, you'll probably need to + use pip: + + $ python -c 'import argparse' 2>/dev/null || sudo pip install argparse + * http://pyyaml.org/. Several of the test programs use PyYAML to parse a YAML description of a simulated allocation hierarchy to test. @@ -150,18 +158,6 @@ Packages you will need: pip install South>=0.7.6 -* ftp://ftp.porcupine.org/pub/security/chrootuid1.3.tar.gz or later. This isn't - needed on all platforms, but on systems without a usable system chroot - program, you'll need this if you're going to set up rcynic to run in a chroot - jail (recommended). At present, all GNU/Linux systems will require this, - because the chroot program, while present, is broken in mysterious ways on - some of them and we haven't figured out a reliable autoconf test for the - usable versions. - - o FreeBSD: not needed (but it's in /usr/ports/security/chrootuid if you - really want it for some reason) - o Ubuntu: chrootuid - ***** Configure and build ***** Once you have the prerequesite packages installed, you should be able to build |