I installed the new version right on top of the older version without any problems, follows directions on the tutorial. Although the tutorial is designed for Debian I am installing it on Fedora Core 4. Now when I run:
[root@ccs02 denyhosts]# denyhosts.py --version
DenyHosts version: 2.4b
You can tell that the newest version is installed, although now I cannot get it to start:
[root@ccs02 denyhosts]# /etc/init.d/denyhosts start
starting DenyHosts: /usr/bin/denyhosts.py --daemon --config=/usr/share/denyhosts/denyhosts.cfg
Can't read: /private/var/log/system.log
[Errno 2] No such file or directory: '/private/var/log/system.log'
Error deleting DenyHosts lock file: /var/lock/subsys/denyhosts
[Errno 2] No such file or directory: '/var/lock/subsys/denyhosts'
It seems to have problems fininding the log and lock files. I have a feeling that from version 2.0 to 2.4b the directories where these files live have changed causing my errors. Would like to get it running soon. What do you think?