~stefanor/ibid/feeds-refresh-504016

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
Installation Instructions for Debian/Ubuntu Systems:

Supported releases:
* Ubuntu hardy (with hardy-backports)
* Ubuntu intrepid
* Ubuntu jaunty
* Ubuntu karmic
* Ubuntu lucid
* Debian lenny
* Debian squeeze

Add the Ibid PPA to your APT sources:
# echo deb http://ppa.launchpad.net/ibid-core/ppa/ubuntu `lsb_release -c | cut -f2` main > /etc/apt/sources.list.d/ibid.list
# apt-key adv --recv-keys --keyserver keyserver.ubuntu.com c2d0f8531bba37930c0d85e3d59f9e8dfd1c44ba
# aptitude update

Install required modules:
# aptitude install python-beautifulsoup python-celementtree \
	python-configobj python-dateutil python-dnspython \
	python-feedparser python-html5lib python-imdbpy \
	python-jinja python-pysilc python-pysqlite2 \
	python-simplejson python-soappy python-sqlalchemy \
	python-twisted python-wokkel

Switch to the user ibid will be running as.
$ export PYTHONPATH=.

Set up your bot:
$ scripts/ibid-setup
$ mkdir logs

Run your bot:
$ scripts/ibid

Other things we recommend:
* Install a dictd on localhost for the dict plugin (debian/ubuntu package "dictd")
  Also, the python dict client library ("python-dictclient")
* Install GNU units for the unit conversion plugin ("units")
* Install bc for "bc" calculations ("bc")
* Install ipcalc ("ipcalc")
* Install and configure apt-file ("apt-file")
* Install tracepath ("iputils-tracepath")
* Install fortune ("fortunes-min")
* Install man ("man-db")