---=== HISTORY ===---

A while back, I forget when, an SSH worm started going around. If you
always choose good passwords, you're pretty much immune. I've looked
at the source code to one version and it just tried some really
simple dictionary attacks. I'm sure it's adapted since then.

What prompted me to write SSH Lockout was that it annoyed me that all
my system resources were being wasted just to say "no". I figured
saying "no, and die sucker" would be so much better.

But OpenSSH doesn't natively support locking out an IP after a
certain number of failed logins. Instead, this script watches syslog
for failure messages, incrementing a counter every time it sees one.
If the counter passes a threshold, bye bye birdie.

---=== REQUIREMENTS ===---

* Perl. I use 5.8, not sure what version is required. I imagine
  anything over 5.0 will work.
* Syslog. Do I even need to mention this one?
* NetAddr:IP. Used for doing CIDR calculations.
* Sys::Syslog. So that we can log to syslog as well.

---=== INSTALLATION ===---

@see INSTALL

---=== AUTHORS ===---

Corey Edwards, tensai@zmonkey.org
	- idea, design, code, bugs

Nicholas Leippe
	- Gentoo init script

---=== COPYRIGHT ===---

Perl artistic license. See COPYING for details.

