Captrap uses Crypt::GeneratePassword, which isn't included in Debian versions
older than Squeeze. To use Captrap on Debian Lenny (currently the stable
distribution), you can use libcrypt-generatepassword-perl from Squeeze. The
easiest way to do so is to set up Apt to maintain a mixed system (it isn't as
scary as it sounds--your system will only have a single package from Squeeze,
unless you install others later).

Follow these instructions (or similar; you don't _have_ to use vim...).


# vim /etc/apt/sources.list

Add this line:
deb http://http.us.debian.org/debian squeeze main contrib non-free
...or something similar to use a different mirror.

# vim /etc/apt/apt.conf.d/30distro

add line:
APT::Default-Release "stable";

# apt-get update
# apt-get upgrade

...and make sure it doesn't pull a zillion packages from squeeze

# dpkg -i captrap_0.8.0_all.deb

The package won't install due to missing dependencies.

# apt-get -f install

Apt should install libcrypt-generatepassword-perl from squeeze.


EOF
