1956 Commits (master)

Author SHA1 Message Date
benrubson 2912bc640b New Gitlab jail 5 years ago
sebres 136781d627 filter.d/sshd.conf: fixed regex for mode `extra` - "No authentication methods available" (supported seems to be optional now, gh-2682) 5 years ago
Jordi Sanfeliu ede2009708 added new jail (and filter) Monitorix 5 years ago
sebres 606bf110c9 filter.d/sshd.conf (mode `ddos`): fixed "connection reset" regex (seems to have same syntax now as closed), so both regex's combined now to single RE 5 years ago
sebres 42714d0849 filter.d/common.conf: closes gh-2650, avoid substitute of default values in related `lt_*` section, `__prefix_line` should be interpolated in definition section (after the config considers all sections that can overwrite it); 5 years ago
sebres ab3a7fc6d2 filter.d/sshd.conf: mode `ddos` (and aggressive) extended to detect port scanner sending unexpected ident string after connect 5 years ago
Brian J. Murrell 2fd6b478a9
FreeIPA renames named to named-pkcs11 5 years ago
sebres ceeba99f25 replace internals of several iptables-ipset actions using internals of iptables include: 5 years ago
sebres d26209e2c6 first attempt to make certain standard actions breakdown safe starting with iptables: 5 years ago
sebres 9137c7bb23 filter processing: 5 years ago
sebres 1492ab2247 improve processing of pending failures (lines without ID/IP) - fail2ban-regex would show those in matched lines now (as well as increase count of matched RE); 5 years ago
Sergey G. Brester 774dda6105
filter.d/postfix.conf: extended mode ddos and aggressive covering multiple disconnects without auth 5 years ago
Sergey G. Brester 34d63fccfe
close gh-2629 - jail.conf (action_blocklist_de interpolation): replace service parameter (use jail name instead of filter, which can be empty) 5 years ago
Mihail Politaev 303861d7c7
Using native firewalld ipset implementation 5 years ago
sebres 569dea2b19 filter.d/mysqld-auth.conf: capture user name in filter (can be more strict if user switched, used in action or fail2ban-regex output); 5 years ago
sebres ec37b1942c action.d/nginx-block-map.conf: fixed backslash substitution (different echo behavior in some shells, gh-2596) 5 years ago
sebres f77398c49d filter.d/sshd.conf: captures `Disconnected from ... [preauth]`, preauth phase only, different handling by `extra` (with supplied user only) and `ddos`/`aggressive` mode (`normal` mode is not affected, used there just as a helper with `<F-NOFAIL>` to capture IP for multiline failures without IP); 5 years ago
sebres 67fd75c88e pass2allow-ftp: inverted handling - action should prohibit access per default for any IP, so reset start on demand parameter for this action (will be started immediately). 5 years ago
sebres 8f6ba15325 avoid unhandled exception during flush, better invariant check (and repair), avoid repair by unban/stop etc... 5 years ago
Mart124 e763c657c4
Let's get back to WRN 5 years ago
Mart124 d7b707b09d
Update bitwarden.conf 5 years ago
Mart124 869327e9b1
Update bitwarden.conf 5 years ago
Mart124 79caeaa520
Create bitwarden.conf 5 years ago
Mart124 30e742a849
Update jail.conf 5 years ago
Mart124 ef394b3cf0
Update jail.conf 5 years ago
sebres 0e8a8edb5e filter.d/sendmail-*.conf: both filters have same `__prefix_line` now (and same RE for ID, 14-20 chars long, optional) + adjusted test cases (gh-2563) 5 years ago
Henry van Megen 548e2e0054 sendmail-auth.conf: filter updated for longer mail IDs (up to 20, see gh-2562) 5 years ago
sebres 5cf064a112 monit: accepting both logpath's: monit and monit.log, closes gh-2495 5 years ago
CPbN 9e699646f8 Add Centreon jail 5 years ago
CPbN 18ba714f97 Add Centreon jail 5 years ago
sebres 85ec605358 nftables: amend to gh-2254 - implemented shutdown of action (proper clean-up) - at stop it checks now the last set was deleted and removes table completely (if table does not contain any set); 5 years ago
sebres 51af193402 nftables: add options allowing to specify own table (default `f2b-table`) and chain (default `f2b-chain`) 5 years ago
sebres 955d690e56 regrouping expressions with curly braces, added more escapes (better handling in posix shell) 5 years ago
sebres d1a73d3004 filter.d/apache-auth.conf: 5 years ago
sebres 50595b70fd filter.d/mysqld-auth.conf: ISO timestamp format (dual time) within log message 5 years ago
sebres 9e28b6c65f filter.d/asterisk.conf: relaxing protocol RE-part before IP in RemoteAddress (gh-2531) 5 years ago
sebres 8ea00c1d5d fixed mistake in config (semicolon after space as comment in configs?) and coverage, suppress errors by unsupported flush, better space handling in helper _nft_get_handle_id, etc 5 years ago
sebres 492205d30e action.d/nftables.conf: implemented `actionflush` (allows flushing nftables sets resp. fast unban of all jail tickets at all) 5 years ago
sebres abc4d9fe37 allow to use multiple protocols in multiport (single set with multiple rules in chain): 5 years ago
sebres c753ffb11d combine nftables actions to single action: 5 years ago
sebres c59d49da22 nftables-allports: support multiple protocols in single rule; 5 years ago
Ririsoft dde51b4682 fix actionban/unban ip definition syntax 5 years ago
Monson Shao 1cda50ce05 Rewrite nftables variables based on nftables' logic. 5 years ago
sebres a36b70c7b5 filter.d/znc-adminlog.conf: support logging format of systemd-journal, bypass port after address (optional, removed end-anchor, see gh-2520) 5 years ago
sebres 91923b5c07 don't need to match identifier exactly (@ is precise enough as prefix), not capturing group; 5 years ago
Joe Horn 4395469226 Update named-refused.conf 5 years ago
sebres 5e980afbb8 filter.d/apache-noscript.conf: closes #2466 - matches "Primary script unknown" without "\n" (optional now) 5 years ago
sebres 62b1712d22 amend to #2387: 5 years ago
Sergey G. Brester 846b3316db
amend, remove NL 5 years ago
Sergey G. Brester 4ae00485b0
revert acktionban back, use norestored option 5 years ago