Submitted by mig5 on
The Debian package that I made for Kippo last year, was a few commits behind (though not by much!).
When recently firing up a fresh Kippo sensor, I realised there were some bugs in the postinst script on a fresh install - additionally, there were some other bugs when removing and re-installing Kippo.
These have been fixed, and the Kippo package is now in-line with revision r219 of the subversion repo maintained by desaster.
If you were already using the kippo deb package, you can simply 'apt-get upgrade' to get the new version. Note that this new version introduces telnet session options to the kippo.cfg, so you'll be prompted whether to overwrite your kippo.cfg or ignore. I recommend examining the diff so you can manually apply the relevant changes if required.
If you'd rather not use my deb but rebuild your own, you can get the Debian-friendly source at https://github.com/mig5/kippo-deb
Installing
Install notes as follows. Note: this has only been tested on Debian 6.
1. Add this line to /etc/apt/sources.list or create a new file called /etc/apt/sources.list.d/mig5.list
deb http://debian.mig5.net/debian/ squeeze main
2. My repo is signed with my GPG public key. To fetch the key:
wget http://debian.mig5.net/key.asc
apt-key add key.asc
apt-get update
3. Now install Kippo:
apt-get install kippo
Using
The kippo.cfg is dropped into /etc/kippo/. Remember to adjust it to your needs before starting kippo.
A kippo user is added to the system.
To start Kippo after editing the config file to suit, you must edit
/etc/default/kippo
and set START_DAEMON to yes
Then you can run
sudo /etc/init.d/kippo start