Passerd is written in Python. You need Python (of course!), and the following Python modules:
git submodule and ./run.sh (see run instructions below)Optional dependencies:
Below you'll find instructions to easily get the dependencies on some operating systems:
To install the dependencies on a Fedora machine, run:
yum install python-twisted python-twisted-words python-sqlalchemy python-oauth
For the optional packages:
yum install python-daemon python-lockfile
These dependencies currently match the 2010.0 release but should be ok for others:
urpmi python-twisted-words python-sqlite python-sqlalchemy python-oauth
Right now the recommended way to run Passerd is to check out the source directly from the git repository.
git clone git://github.com/ehabkost/passerd.gitcd passerdgit submodule initgit submodule update./run.shlocalhost, port 6667#new-user-setup channel on the serverpasserd-botSee the USERGUIDE file for more information.