Installing Twitterspy on Debian (etch)

Not a step by step but this will help to get TwitterSpy running on Debian.

Dependencies

Make sure you have these installed (in this order?)
With Python, pysqlite and Twisted you need to download then run the following in each directory after unpacking

python setup.py build
python setup.py install

- Memcached (apt-get memcached on Debian)
- Python 2.5.x (not 2.4, 2.6 or 3, remember to reboot)
- SQLite3 (you may need to remove sqlite first, [apt-get remove sqlite])
- SQLAlchemy
- pysqlite-2.4.1
- Twisted 8.2.x (remember to reboot, odd I know)
- git (to tackle the gitfm file manager name clash)
— apt-get install git-core
— update-alternatives –config git

Installation

- Unpack Twitterspy
- git submodule init && git submodule update
- copy twitterspy.conf.sample to twitterspy.conf
- edit twitterspy.conf
- sqlite twitterspy-test.sqlite3 (to create the database)
- run ./etc/create_tables.py
- Setup a startup script in /etc/init.d
- run twisted -ny twitterspy.tac &

Leave the ‘n’ out of the above if yu’re going to be logging out and want to leave twitterspy running.

This entry was posted in IT, Work and tagged , , , , . Bookmark the permalink.

One Response to Installing Twitterspy on Debian (etch)

  1. I used to be suggested this web site by means of my cousin. I am now not sure whether or not this submit is written via him as nobody else realize such targeted about my difficulty. You are wonderful! Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>