1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2025-04-22 03:06:55 +00:00
Commit Graph

1443 Commits

Author SHA1 Message Date
ChiefGyk
be8ae6619c added repo of ipset-assassin for easier modification by me as I update the root project for this. 2016-07-02 18:56:21 -04:00
ChiefGyk
8f4941a3c5 removed optional GeoIP and Tor exit node blocking. Can be readded if need be later, or by using the root project 2016-07-02 18:34:34 -04:00
ChiefGyk
5abc9c3ec5 added MaxMind, StopForumSpam, and Greensnow addresses to ipset lists. 2016-07-02 18:29:07 -04:00
ChiefGyk
c02be38f07 Added MaxMind, StopForumSpam, and GreenSnow to the list of ipset filters 2016-07-02 18:24:45 -04:00
ChiefGyk
2d51e5d0ab code fix 2016-06-30 16:38:52 -04:00
ChiefGyk
894fdc1d21 updated readme 2016-06-30 15:21:34 -04:00
ChiefGyk
24a2062ca6 updated readme 2016-06-30 15:21:06 -04:00
ChiefGyk
025dc9a02b updated readme 2016-06-30 15:19:35 -04:00
ChiefGyk
1cdf97158f updated readme 2016-06-30 15:18:58 -04:00
ChiefGyk
99a852ad34 updated readme 2016-06-30 15:17:01 -04:00
ChiefGyk
0337dc3eb0 Merge branch '2.41'
Multiple fixes
2016-06-30 15:05:20 -04:00
ChiefGyk
55ab6ec99a readme 2016-06-30 15:04:44 -04:00
ChiefGyk
f3b1309971 clutter 2016-06-30 15:00:52 -04:00
ChiefGyk
e70eabbd21 clutter 2016-06-30 14:59:29 -04:00
ChiefGyk
22d173ff80 credits 2016-06-30 14:56:27 -04:00
ChiefGyk
a9fa2533b6 credit fixes 2016-06-30 14:37:21 -04:00
ChiefGyk
9d3f7df679 merging and credits, added malc0de IP blacklist 2016-06-30 14:34:06 -04:00
Alon Ganon
8a6e59af47 wrong link 2016-06-30 09:28:21 -04:00
Alon Ganon
5c5fc025c2 fixed minor issue
had to use new iptables-persistent
2016-06-30 09:25:46 -04:00
ChiefGyk
18cd0c6902 removed dialog.sh which had the geoblock options, and fixed typo in tor.sh for the optional tor exit node block 2016-06-30 08:57:35 -04:00
ChiefGyk
f02acfe0c5 fixed typo 2016-06-30 08:56:43 -04:00
ChiefGyk
795ca8a2e0 removed redundant dialog.sh 2016-06-30 08:30:00 -04:00
ChiefGyk
0d69474688 updated added tor exit node being optional 2016-06-30 08:29:22 -04:00
ChiefGyk
6556da1e65 removed geoblocks, made tor exit node blocking optional during setup via yes/no dialog which will comment out the appropriate line in /etc/cron.daily/blacklist. Rearranged some code, deleted some files and clutter. 2016-06-30 08:20:47 -04:00
Alon Ganon
c478125269 Update README.md 2016-06-29 21:43:36 -04:00
ChiefGyk
88365d43ac polished, more finalized, from now on minor features added (lists, new countries), but the foundation I believe is complete 2016-06-29 21:37:56 -04:00
ChiefGyk
52410106e9 replaced iptables-persistent with another iptables-persistent in /etc/init.d, this one also will save ipsets and allow persistence upon reboot. Cleaned up some code, changed debconf variables at iptables-persistent install to false. Still installs iptable-persistant through apt, just to get rid of all the foundation work for it to run, but is quickly replaced. 2016-06-29 21:35:37 -04:00
ChiefGyk
6ee8852a67 removed apt installing iptables-persistent, now manually adding it 2016-06-29 21:28:20 -04:00
ChiefGyk
4645806675 readme tweaks and other fixes 2016-06-29 21:20:24 -04:00
ChiefGyk
67e40c07b8 moved persistence to front, pulled iptables-persistence from another github and forked it. Using that in /etc/init.d/iptables-persistent so it handles ipset as well to make things easier. Also allows you to load and save much easier for both iptables and ipset. 2016-06-29 21:07:11 -04:00
ChiefGyk
a1698f82ef ipset persistence, and fixes 2016-06-29 20:50:33 -04:00
ChiefGyk
84040e56f8 fixes 2016-06-29 20:14:07 -04:00
ChiefGyk
b66ab07ea0 fixed a bug with unable to reload network interface 2016-06-29 19:56:01 -04:00
ChiefGyk
c15aa078b7 added #!/bin/bash to install.sh 2016-06-29 19:09:17 -04:00
ChiefGyk
8316782cdb removing unneccessary clutter 2016-06-29 18:52:00 -04:00
ChiefGyk
835c8e0d74 Merge branch '2.2'
Added Dshield to block top 20 malicious IP blocks each day
2016-06-29 18:37:42 -04:00
ChiefGyk
86a504713e added dshield 2016-06-29 18:36:55 -04:00
ChiefGyk
9b3a158b72 Added Dshield, to automatically block the top 20 malicious IP blocks each day. It is merged into blacklist which will run in cron.daily. So ipset blocks the majority of addresses from lists, and IPTables does the blocks. 2016-06-29 18:33:09 -04:00
ChiefGyk
66a542d666 dialog fix 2016-06-29 18:27:01 -04:00
ChiefGyk
b9a9b46707 merging dshield and blacklist cron together 2016-06-29 18:23:46 -04:00
ChiefGyk
fe8acc8e44 trying to get the blacklist and dshield merged 2016-06-29 18:13:18 -04:00
ChiefGyk
4286eff0bd changing IPtable settings 2016-06-29 17:55:36 -04:00
ChiefGyk
06f4a1d55c changing IPtable settings 2016-06-29 17:54:21 -04:00
ChiefGyk
10aef791d7 dshield 2016-06-29 17:49:54 -04:00
ChiefGyk
7dffae1cb3 Closing China, calls you 'Mr.Trump' 2016-06-29 16:01:08 -04:00
ChiefGyk
61780b8ae7 added optional geoblock lists that update weekly for China, and Korea as they create a lot of spam. They are added via IPtables as they are added in blocks. 2016-06-29 15:39:41 -04:00
ChiefGyk
d5df6ff09d added geo-blocking 2016-06-29 15:24:29 -04:00
ChiefGyk
adf7ca25ea added ability to optionally block Korean and/or Chinese IP address blocks towards the end via a dialog box. 2016-06-29 15:23:13 -04:00
ChiefGyk
aca54c66bf fixing stuff 2016-06-29 15:00:35 -04:00
ChiefGyk
345fd9e787 added do nothing option to dialog 2016-06-29 14:53:23 -04:00