As of April 27, 2016 this page is no longer maintained.
Software installed on the GENI Clearinghouse
This page documents all software components and dependencies and packages installed on the GENI Clearinghouse and Portal system(s), including GENI developed software. It does not document the process for standing up a new GENI Clearinghouse.
Overview
At a high level, the software running on the GENI Portal/Clearinghouse is:
- Ubuntu 12.04
- Apache
- PostgreSQL
- gcf
- portal.geni.net is running 2.9-rc4
- ch.geni.net is running 2.9-rc4
- portal.geni.net and ch.geni.net are running:
- geni-portal: git tag v3.12
- geni-ch: git tag v2.11
- AMsoil (tag gpo-0.3.3)
Ubuntu 12.04 packages
FIXME
Ubuntu 10.04 package dependencies
- Packages required by proto-ch:
postgresql apache2 php5-pgsql php-mdb2-driver-pgsql php5-uuid php5-curl curl python-psycopg2 autoconf libtool
- Packages required by gcf/omni:
python-m2crypto python-dateutil python-pyopenssl libxmlsec1 xmlsec1 libxmlsec1-openssl libxmlsec1-dev
- Additional Packages required by chapi:
libapache2-mod-fastcgi python-setuptools python-dev python-openssl python-flup nginx libxslt-dev autoconf-archive g++ swig php5-xmlrpc flask Flask-XML-RPC blinker pika sqlalchemy lxml
- Package version required by chapi:
apt-get: libapache2-mod-fastcgi: 2.4.6-1 python-setuptools: 0.6.10-4ubuntu1 python-dev: 2.6.5-0ubuntu1.1 python-m2crypto (already there): 0.20.1-1ubuntu2 python-openssl: 0.10-1ubuntu0.1 python-flup: 1.0.2-1 nginx: 0.7.65-1ubuntu2.3 python-dateutil (already there): 1.4.1-3 libxmlsec1 (already there): 1.2.9-5ubuntu5 xmlsec1 (already there): 1.2.9-5ubuntu5 libxmlsec1-openssl (already there): 1.2.9-5ubuntu5 libxmlsec1-dev (already there): 1.2.9-5ubuntu5 libxml2-dev (already there): 2.7.6.dfsg-1ubuntu1.10 libxslt-dev (installs libxslt1-dev): 1.1.26-1ubuntu1.2 autoconf-archive: 20090426-1 automake (already there): 1:1.11.1-1 g++: 4:4.4.3-1ubuntu1 libtool: 2.2.6b-2ubuntu1 git-core: 1:1.7.0.4-1ubuntu0.2 swig: 1.3.40-2ubuntu1 php5-xmlrpc: 5.3.2-1ubuntu4.21 easy_install: flask: 0.10.1 Flask-XML-RPC: 0.1.2 blinker: 1.3 pika: 0.9.13 sqlalchemy: 0.8.2 (note: apt-get python-sqlalchemy installed 0.5.8-1 which didn't work with amsoil) lxml: 3.2.3 (note: apt-get python-lxml installed 2.2.4-1 which didn't work with amsoil)