Setting up the ARM4FS development environment
The ARM4FS proof of concept programs are written in Python and kept in a SVN repository. You can check them out with
svn checkout svn://brn-svn.sar.informatik.hu-berlin.de/arm4sns/arm4fs
which will get you an arm4fs directory with two subdirectories: sns-al (the Anonymization Layer Server and Client) and sns-rs (the Reputation System). To run the programs at least Python 2.3 and some additional libraries are needed:
sns-rs- You need numarray (package
python-numarrayunder Debian,numarrayunder Gentoo) sns-al- You need pyopenssl (Debian:
python-pyopenssl, Gentoo:pyopenssl), pycrypto (Debian:python-crypto, Gentoo:pycrypto), SQLObject (Debian:python-sqlobject, Gentoo:sqlobject), sqlite (Debian:python-sqlite, Gentoo:pysqlitebut it suffices to have thesqliteUSE flag set when emergingsqlobject)