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

1444 Commits

Author SHA1 Message Date
ChiefGyk
345fd9e787 added do nothing option to dialog 2016-06-29 14:53:23 -04:00
ChiefGyk
1b825f9bc4 fixing window size 2016-06-29 14:50:12 -04:00
ChiefGyk
ee41ba2366 fixing window size 2016-06-29 14:49:25 -04:00
ChiefGyk
c563970355 added dialog and blocks for korea as well as China 2016-06-29 14:45:36 -04:00
ChiefGyk
8efe6c933f added Malware Domain list and ZeusTracker 2016-06-29 14:18:43 -04:00
ChiefGyk
1437f7c891 dialog for china and korea 2016-06-29 13:49:22 -04:00
ChiefGyk
a8eb27dc3f added malware domain list and zeus tracker 2016-06-29 13:09:33 -04:00
ChiefGyk
097adec5d2 polish 2016-06-29 12:37:46 -04:00
ChiefGyk
162f580e68 moved the comments around so it looked nicer on my other computer 2016-06-29 12:34:17 -04:00
ChiefGyk
324f5666f2 removed an unneeded line 2016-06-29 12:31:59 -04:00
ChiefGyk
a0185aca95 typo 2016-06-29 11:54:32 -04:00
ChiefGyk
3824d20faa fixed comments in script 2016-06-29 11:53:07 -04:00
ChiefGyk
02b014527b added link to original project 2016-06-29 11:48:26 -04:00
ChiefGyk
5a40ff0bc6 updated readme 2016-06-29 11:35:24 -04:00
ChiefGyk
9ed4952474 updated readme 2016-06-29 11:31:08 -04:00
ChiefGyk
1edd94ba39 added persistence by adding a couple lines to /etc/network/interfaces. It will automatically load at start, save each time the cron.daily runs, so if you need to reboot the ipset is loaded again. 2016-06-29 11:14:03 -04:00
ChiefGyk
33bcd10278 fixing persistence with ipset 2016-06-29 11:01:53 -04:00
ChiefGyk
4f0096c3c2 somes code fixes and lines added for fixes 2016-06-29 10:18:56 -04:00
ChiefGyk
ef5f90e02c changed name from blocklist to blacklist to keep more uniform 2016-06-29 09:38:08 -04:00
ChiefGyk
39644bd29e Now using ipset, added more lists, resarched and looked around for how to script it better. Now all will be able to wget from wizcraft (blocked my VPS, but not local machine so I suspect IP blocks are blocked from them), however there seems to be a lot of overlap of the addresses so I don't think it will be an issue. Averages around ~47,000 IP addresses as opposed to the original couple thousand just from blocklist.de. Does not require Fail2Ban to work just iptables, and of course iptables-persistent to keep changes. 2016-06-29 09:32:16 -04:00
ChiefGyk
022752d0bb polished 2016-06-29 09:18:24 -04:00
ChiefGyk
ed8881afc9 double checking lists 2016-06-29 09:05:39 -04:00
ChiefGyk
a931ec80ad rewrote blacklist with more lists, and ipset 2016-06-29 08:52:17 -04:00
ChiefGyk
74e5dba3ba testing all lists 2016-06-29 08:24:43 -04:00
ChiefGyk
619e1a7265 added some bad url list 2016-06-29 08:18:00 -04:00
ChiefGyk
957f3a9b08 removed some lists for testing 2016-06-29 08:14:21 -04:00
ChiefGyk
4f9b926dba used xargs to make it a bit easier for script, had it make /etc/iptables then copy blocklist.txt to there, which the cron.daily will continuously read from for it's lists 2016-06-29 08:06:54 -04:00
ChiefGyk
1b17b25e9e added mishing back slash for lists 2016-06-29 07:48:47 -04:00
ChiefGyk
b04bcf1d47 added a bunch of filters for email/webmail servers 2016-06-29 07:45:48 -04:00
ChiefGyk
b4154ad1bd removed unneeded sudo 2016-06-29 07:28:45 -04:00
ChiefGyk
6c808a5654 fixed unneccessary sudo, added part to load global variables. 2016-06-29 07:26:34 -04:00
ChiefGyk
dff698425d updated readme 2016-06-28 19:02:02 -04:00
ChiefGyk
409cbbe014 updated readme 2016-06-28 18:59:58 -04:00
ChiefGyk
688ab401e2 updated readme 2016-06-28 18:58:46 -04:00
ChiefGyk
9d814940f9 Made script check to see if you are running as root 2016-06-28 18:54:47 -04:00
ChiefGyk
2bdae89d24 polished and finalized, removed two last lines in blocklist.sh. They were redundant. 2016-06-28 16:26:52 -04:00
ChiefGyk
b65dc98966 made executable 2016-06-28 16:24:11 -04:00
ChiefGyk
bddddcb3fd removed unnecessary lines 2016-06-28 16:21:45 -04:00
ChiefGyk
d27cb57d0c moved blocklist installation to its own script, and moved it to the end of the installation, even after the first user so it can setup all the iptables after everything has been setup 2016-06-28 16:19:59 -04:00
ChiefGyk
f054128a65 added script 2016-06-28 16:12:16 -04:00
Alon Ganon
f14a41f4b7 Initial commit 2016-06-28 16:08:58 -04:00
ChiefGyk
d52f11710c fixed iptables-persistent saving in the cron.daily for sync-fail2ban 2016-06-28 16:02:43 -04:00
ChiefGyk
89274c6411 automated the iptables-persistent installation so it doesn't require user interaction 2016-06-28 15:57:04 -04:00
ChiefGyk
273078b03e added IPTables persistence and for it to save changes 2016-06-28 15:38:11 -04:00
ChiefGyk
484c9f2dbe blocklist added to upstream master of 0.18c 2016-06-28 13:00:21 -04:00
ChiefGyk
23f2b1688f reset 2016-06-28 12:31:21 -04:00
ChiefGyk
c05312664d Merge branch 'master' of https://github.com/mail-in-a-box/mailinabox
Cleaning up my git was learning how to use git, and didn't learn about branches until now
2016-06-28 12:03:55 -04:00
ChiefGyk
3a1313144b moved blocklist script locally within installation 2016-06-27 09:38:14 -04:00
ChiefGyk
406f991be3 fixed error in my script copying nginx-badbots 2016-06-27 09:30:01 -04:00
ChiefGyk
20bf710b28 removed some more clutter from jail.local 2016-06-27 09:21:29 -04:00