forked from clearlinux/tallow
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Because pandoc is relatively small, we now create man page output on the fly on building, which makes pandoc a required build time dependency.
- Loading branch information
Showing
9 changed files
with
48 additions
and
291 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -16,3 +16,4 @@ tallow-*/ | |
tallow.service | ||
*~ | ||
DEADJOE | ||
man/*.[0-9] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,15 @@ | ||
% TALLOW(1) | ||
% Auke Kok `<[email protected]>` | ||
|
||
## tallow | ||
# tallow | ||
|
||
Reduce log clutter due to ssh login attempts. | ||
|
||
## SYNOPSIS | ||
# SYNOPSIS | ||
|
||
`/usr/sbin/tallow` | ||
|
||
## DESCRIPTION | ||
# DESCRIPTION | ||
|
||
`tallow` is a daemon that watches the systemd journal for messages | ||
from the `sshd` service. It parses the messages and looks for | ||
|
@@ -35,27 +37,23 @@ blocked inadvertently. You may wish to list any valid IP address | |
with the whitelist option in tallow.conf(5). Multiple addresses can | ||
be whitelisted. | ||
|
||
## OPTIONS | ||
# OPTIONS | ||
|
||
The `tallow` daemon itself has no runtime configuration. All | ||
configuration is done through the tallow.conf(5) config file. | ||
|
||
## SIGNALS | ||
# SIGNALS | ||
|
||
The `USR1` signal causes `tallow` to print out it's internal tracking | ||
table of IP addresses. This requires that tallow is compiled with | ||
the `-DDEBUG=1` symbol passed to the compiler. | ||
|
||
## SEE ALSO | ||
# SEE ALSO | ||
|
||
systemd-journald(1), iptables(1), ipset(1), tallow.conf(5), tallow.patterns(5) | ||
|
||
## BUGS | ||
# BUGS | ||
|
||
`tallow` is `NOT A SECURITY SOLUTION`, nor does it protect against | ||
random password logins. A attacker may still be able to logon to your | ||
systems if you allow password logins. | ||
|
||
## AUTHOR | ||
|
||
Auke Kok <[email protected]> |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,25 @@ | ||
% TALLOW.CONF(5) | ||
% Auke Kok `<[email protected]>` | ||
|
||
## tallow.conf | ||
# tallow.conf | ||
|
||
The tallow configuration file | ||
|
||
## NAME | ||
# NAME | ||
|
||
tallow.conf - Tallow daemon configuration file | ||
|
||
## SYNOPSIS | ||
# SYNOPSIS | ||
|
||
`/etc/tallow.conf` | ||
|
||
## DESCRIPTION | ||
# DESCRIPTION | ||
|
||
This file is read on startup by the tallow(1) daemon, and can | ||
be used to provide options to the tallow daemon. If not present, | ||
tallow will operate with built-in defaults. | ||
|
||
## OPTIONS | ||
# OPTIONS | ||
|
||
`fwcmd_path`=`<string>` | ||
Specifies the location of the ipset(1) firewall-cmd(1) programs. By | ||
|
@@ -79,16 +81,12 @@ Use the following commands if you're using firewalld(1): | |
``` | ||
firewall-cmd --permanent --new-ipset=tallow --type=hash:ip --family=inet --option=timeout=3600 | ||
firewall-cmd --permanent --direct --add-rule ipv4 filter INPUT 1 -m set --match-set tallow src -j DROP | ||
firewall-cmd --permanent --new-ipset=tallow6 --type=hash:ip --family=inet6 --option=timeout=3600 | ||
firewall-cmd --permanent --direct --add-rule ipv6 filter INPUT 1 -m set --match-set tallow6 src -j DROP | ||
``` | ||
|
||
## SEE ALSO | ||
# SEE ALSO | ||
|
||
tallow(1), tallow.patterns(5) | ||
|
||
## AUTHOR | ||
|
||
Auke Kok <[email protected]> |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.