DenyHosts Startup Script

Daniel A. ldrada at gmail.com
Tue Apr 25 07:40:47 UTC 2006


On 4/25/06, David Stanford <dthomas53 at gmail.com> wrote:
> Hello all,
>
> So I've recently just installed
> DenyHosts<http://denyhosts.sourceforge.net/>on my FreeBSD
> 6.1-RC box and can't, for the life of me, get this daemon to start on boot.
> I installed version 2.4b using the setup.py script. I'e moved daemon-control
> to /usr/local/bin and all configuration files from the default
> /usr/share/denyhosts directory to /usr/local/etc/denyhosts (including
> denyhosts.cfg). Here is what I've tried to get this to start at boot:
>
> 1.) Created a simple script file called denyhosts.sh in /usr/local/etc/rc.d:
>
> #!/bin/sh
>
> /usr/local/bin/daemon-control start
>
>
> 2.) Changed the previous denyhosts.sh script file to this:
>
> #!/bin/sh
>
> case "$1" in
>   start)
>     /usr/local/bin/daemon-control start
>     ;;
>   stop)
>     /usr/local/bin/daemon-control stop
>     ;;
>   *)
>     echo "Usage: $0 {start | stop}"
>     ;;
> esac
>
> exit 0
>
> 3.) Created an /etc/rc.local using the same script from 1.):
>
> #!/bin/sh
>
> /usr/local/bin/daemon-control start
>
> For all of these attempts, I even chmod'd them all to 777, but still no
> good. I even changed both 1.) and 3.) to "/usr/local/bin/daemon-control
> debug > ~/debug.output" and though the debug.output file was created, there
> was no information in it. So now, 6 hours later (yes, 6 hours) of playing
> with this has me now desperate to find anyone who has this set to start on
> boot. Anyone?
>
> -David
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>
Hi David,
I suggest that you install DenyHosts from the ports collection, and
then use a cronjob to start it.
add to /etc/crontab:
@reboot root /usr/local/bin/denyhosts.py --daemon -c
/usr/local/etc/denyhosts.cfg

Then your biggest concern is to configure denyhosts to your likings,
which I guess you have done already ;)


More information about the freebsd-questions mailing list