47 Commits

Author SHA1 Message Date
Ilia Ross
80760677c7 Fix Fail2Ban version detection
https://forum.virtualmin.com/t/fail2ban-intrusion-detector-firewalld-default-jail-options/133201/11?u=ilia
2025-05-01 00:56:36 +03:00
Ilia Ross
a80870980d Fix to correctly merge custom *.conf files
https://forum.virtualmin.com/t/fail2ban-intrusion-detector-firewalld-default-jail-options/133201/4?u=ilia
2025-04-30 22:32:41 +03:00
Ilia Ross
7fd3b9e725 Add support for age purge bans database option
https://forum.virtualmin.com/t/change-fail2ban-times/124311/3?u=ilia
2024-01-05 17:45:07 +02:00
iliajie
ae544ec580 Add support for listing jail blocks 1/2
https://forum.virtualmin.com/t/firewalld-module/116515/12
2023-05-07 21:24:30 +03:00
iliajie
170c294df7 Fix to use API to stop/start fail2ban service 2022-08-19 17:23:36 +03:00
iliajie
0964bd8e2f Fix to support force restart for fail2ban 2022-08-19 17:00:38 +03:00
iliajie
1e46b26592 Fix to make sure that fail2ban service will be restarted either way 2022-08-19 16:51:02 +03:00
iliajie
bab5b7bc9f Fix to display fail2ban.local even if empty #1661 2022-08-01 00:18:45 +03:00
iliajie
d0ed6f944e Fix pointless warnings flooding error log 2022-06-30 13:08:38 +03:00
Ilia
73bb6c1eb4 Fix to remove perm ban; better logging; refactor 2022-04-12 21:34:05 +03:00
Jamie Cameron
9b4e2d87b0 Use the first DEFAULT section rather than a random one https://github.com/authentic-theme/authentic-theme/issues/1180 2018-08-08 23:56:49 -07:00
Jamie Cameron
156a7b1619 Fix adding records to .local files 2018-01-28 15:17:01 -08:00
Jamie Cameron
fe8b76dec0 Fix order of local parsing and include jail.d in locks 2018-01-15 18:42:03 -08:00
Jamie Cameron
dbfb2a386e Fix function name to avoid clashes 2018-01-15 18:18:13 -08:00
Jamie Cameron
efc71b4bf7 Change ordering of parsing of .local files 2018-01-15 18:14:24 -08:00
Jamie Cameron
57a7cffcc8 Lock all files when updating configs 2018-01-14 16:31:46 -08:00
Jamie Cameron
fcc2af0589 Parse all .local files last https://github.com/webmin/webmin/issues/764 2018-01-14 16:07:42 -08:00
Jamie Cameron
121fd25666 Show version on main page 2017-12-27 10:42:41 -08:00
Jamie Cameron
1cbe773f6f Also parse jail.d/*.local files https://github.com/webmin/webmin/issues/599 2017-06-17 12:24:22 -07:00
Jamie Cameron
e17abe5e33 Support multiple init scripts https://sourceforge.net/p/webadmin/bugs/4925/ 2017-03-29 21:57:02 -07:00
Jamie Cameron
6721093b91 Deal with case where there is a leading space https://sourceforge.net/p/webadmin/bugs/4679/ 2015-11-19 17:07:14 -08:00
Jamie Cameron
019e5e15e6 Semicolon can be a comment character too 2015-04-02 16:57:38 -07:00
Jamie Cameron
9096f4489d Include .local files where they exist 2014-09-09 17:06:39 -07:00
Jamie Cameron
eee243a6cd Read jails from jail.local file 2014-05-22 18:07:39 -07:00
Jamie Cameron
97d2c77cef Handle local override files 2014-05-19 23:17:26 -07:00
Jamie Cameron
cef7e27ba5 Fix double line removal 2014-05-18 17:46:58 -07:00
Jamie Cameron
742af86ce5 Finished jail defaults page 2014-05-17 20:47:10 -07:00
Jamie Cameron
21513475d4 Parse jails dir 2014-05-16 17:56:09 -07:00
Jamie Cameron
0004705183 help page and links 2014-05-16 17:44:00 -07:00
Jamie Cameron
7f87ab402d add to standard modules list 2014-05-16 17:25:34 -07:00
Jamie Cameron
87c69933ec Config file editing 2014-05-15 21:42:27 -07:00
Jamie Cameron
421a347a65 More global config options 2014-05-14 13:35:53 -07:00
Jamie Cameron
c6ef902618 Participate in install check and logs export 2014-05-13 23:35:10 -07:00
Jamie Cameron
89211f2db0 Global config saving 2014-05-13 23:25:15 -07:00
Jamie Cameron
ef3d7bb63c Stop/start/restart functions 2014-05-12 17:14:26 -07:00
Jamie Cameron
cd4c8859a1 Actions logging file 2014-05-12 16:47:38 -07:00
Jamie Cameron
92302c514f Prevent deletion of in-use actions 2014-05-10 15:24:03 -07:00
Jamie Cameron
bcb04c25c6 More work on editing a jail 2014-05-10 14:57:18 -07:00
Jamie Cameron
6d40375c21 CGI to update an action 2014-05-05 17:10:05 -07:00
Jamie Cameron
918741022c Fix for multi-line directives 2014-05-03 15:23:04 -07:00
Jamie Cameron
876c2cfa6b Functions for updating fail2ban config files 2014-05-03 15:13:12 -07:00
Jamie Cameron
1713826f76 Start of work on saving filters 2014-05-02 17:32:11 -07:00
Jamie Cameron
d0a6df38a9 Work on filter editing page 2014-05-02 16:35:35 -07:00
Jamie Cameron
68c30fb9fb Work on filters page 2014-04-29 22:09:10 -07:00
Jamie Cameron
f49083fc8b Work on config file parser 2014-04-28 22:07:25 -07:00
Jamie Cameron
b563e4c470 Start of work on initial page, install check and running check 2014-04-27 17:58:13 -07:00
Jamie Cameron
3129032025 Skeleton of fail2ban module 2014-04-27 16:19:30 -07:00