Name: | sshguard |
---|---|
Version: | 2.4.0 |
Release: | 11.el8 |
Architecture: | x86_64 |
Group: | Unspecified |
Size: | 1703732 |
License: | BSD and GPLv2+ |
RPM: | sshguard-2.4.0-11.el8.x86_64.rpm |
Source RPM: | sshguard-2.4.0-11.el8.src.rpm |
Build Date: | Wed Nov 27 2019 |
Build Host: | jenkins-10-147-72-125-14b66d41-7846-42f2-aaa3-ca3530950a23.appad1iad.osdevelopmeniad.oraclevcn.com |
Vendor: | Oracle America |
URL: | http://www.sshguard.net |
Summary: | Protects hosts from brute-force attacks against SSH and other services |
Description: | Sshguard protects hosts from brute-force attacks against SSH and other services. It aggregates system logs and blocks repeat offenders using one of several firewall backends. Sshguard can read log messages from standard input or monitor one or more log files. Log messages are parsed, line-by-line, for recognized patterns. If an attack, such as several login failures within a few seconds, is detected, the offending IP is blocked. Offenders are unblocked after a set interval, but can be semi-permanently banned using the blacklist option. |
- replace systemd with systemd-rpm-macros in f30+ BuildRequires - remove %systemd_requires macro
- add missing dependencies - move examples to (docdir)/examples subfolder - prefix directories with %dir in %files - use complete & commented config files - add white/blacklisting
- add bundled provides for fnv and simclist - add systemd dependency - fix changelog formatting - patch & use upstream service file - revert 05037d7b - disallow building on rhel < 6 - make package own /usr/libexec/sshguard
- Allow building on rhel < 6
- add explicit dependency on logrotate for epel6 - fixed iptables install scriptlet
- fixes to initscript for CentOS/RHEL6 - added logrotate config for sysvinit systems
- fixed rpm macros not being replaced in service/init file
- Create iptables chains for sshguard on install
- use own service file instead of example
- changed SysV initscript handling to match EPEL guidelines - enable subpackages for RHEL8