Files
Linux-Server-Management-Too…/modules/security
cschantz 244fd35e97 FIX: Use existing persistent ip_data storage for historical hit tracking
Remove redundant ip_history_IPADDR files and leverage existing infrastructure:
- ip_data file already stores: IP=score|hits|bot_type|attacks|ban_count|rep_score
- hits field is already persistent across monitor restarts
- write_ip_data_to_file() already handles atomic updates with flock

Change: Load IP data from central ip_data file instead of temp ip_IPADDR files
Result: Historical hits now properly tracked and used for threshold adaptation

The existing 'hits' field in ip_data IS the lifetime detection counter we need.
Just need to load from the right file (central persistent storage, not temp files).

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-03-06 23:03:44 -05:00
..