Commit graph

3078 commits

Author SHA1 Message Date
Travis
41c057b0fc V4.2019.07.1749 [ci skip] 2019-07-05 09:04:43 +02:00
Mitchell Krog
1dfcb4ef43
[BETA] Test find_line grep setup-ngxblocker 2019-07-05 08:49:49 +02:00
Travis
bd71a6d02f V4.2019.07.1748 [ci skip] 2019-07-05 08:44:18 +02:00
Mitchell Krog
43cac0a02d
Update Regex Pattern
Run Build and Tests
2019-07-05 08:29:25 +02:00
Mitchell Krog
21020b6f56
Update Regex Pattern [ci skip] 2019-07-05 08:26:51 +02:00
Mitchell Krog
293ac0297c
Update Version [ci skip] 2019-07-05 08:23:52 +02:00
Mitchell Krog
395dc75615
Update Regex Pattern [ci skip] 2019-07-05 08:23:09 +02:00
Mitchell Krog
caea2eef4e
Update Regex Pattern [ci skip] 2019-07-05 08:20:24 +02:00
Mitchell Krog
736305dbbe
UPDATE ssl.d/globalssl.conf [ci skip]
Recommended SSL settings for all nginx sites
2019-07-04 14:11:24 +02:00
Mitchell Krog
bee36ee1ab
UPDATE headers.d/headers.conf [ci skip]
Recommended Security Headers for all nginx sites
2019-07-04 13:32:00 +02:00
Mitchell Krog
ba125d355e
UPDATE ssl.d/globalssl.conf [ci skip]
Recommended SSL settings for all nginx sites
2019-07-04 13:30:49 +02:00
Mitchell Krog
9a35bb888c
UPDATE ssl.d/globalssl.conf [ci skip]
Recommended SSL settings for all nginx sites
2019-07-04 13:30:22 +02:00
Mitchell Krog
90e8578247
UPDATE ssl.d/globalssl.conf [ci skip]
Recommended SSL settings for all nginx sites
2019-07-04 13:23:16 +02:00
Mitchell Krog
454606ad3c
ADD headers.d/headers.conf [ci skip]
Recommended Security Headers for all nginx sites
2019-07-04 11:31:10 +02:00
Mitchell Krog
887213a17a
ADD ssl.d/globalssl.conf [ci skip]
Recommended SSL settings for all nginx sites
2019-07-04 11:29:44 +02:00
Mitchell Krog
7097566f79
ADD deny.d/deny.conf Closes: #278 [ci skip]
Introduces some basic and customizable security rules for nginx servers and sites. This is an optional set of rules to use in addition to the blocker as this blocks a lot of request methods / query string attacks. Highly suggested to be included on all your vhosts in the server{} block. REF: #185
2019-07-04 10:59:02 +02:00
Travis
21d4eca082 V4.2019.07.1747 [ci skip] 2019-07-04 09:50:50 +02:00
Mitchell Krog
35c982cb50
REVERT grep first) last) fails all test but awk passes all tests 2019-07-04 09:36:27 +02:00
Travis
48df7fa77c V4.2019.07.1746 [ci skip] 2019-07-04 09:21:55 +02:00
Mitchell Krog
03340fb70f
TEST grep first) last) REF: 34cec8f5a2 2019-07-04 09:07:00 +02:00
Travis
9b74ce631c V4.2019.07.1745 [ci skip] 2019-07-03 15:46:22 +02:00
Mitchell Krog
08fce8e496
Improve check_wildcard() regex
Was detecting a commented out #/etc/nginx/conf.d/* as existing and therefore not doing required blocker includes
2019-07-03 15:25:20 +02:00
Travis
c2131f6579 V4.2019.07.1744 [ci skip] 2019-07-03 15:19:09 +02:00
Mitchell Krog
8d9362cc63
FIX check_wildcard in setup-ngxblocker 2019-07-03 15:03:47 +02:00
Travis
623539b6b5 V4.2019.07.1743 [ci skip] 2019-07-03 14:51:01 +02:00
Mitchell Krog
728dc9398b
ADD extra test to setup-ngxblocker Tests 2019-07-03 14:34:07 +02:00
Travis
f7df1f5503 V4.2019.07.1742 [ci skip] 2019-07-03 14:32:56 +02:00
Mitchell Krog
fef36869fd
FIX update-bad-ips.sh 2019-07-03 14:14:24 +02:00
Travis
02c8ccd831 V4.2019.07.1741 [ci skip] 2019-07-02 16:49:38 +02:00
Mitchell Krog
0f522dafaf
Update bad-referrers.list 2019-07-02 16:28:39 +02:00
Mitchell Krog
1e52f5b187
Change commenting in False Positives test 2019-07-02 16:27:45 +02:00
Travis
23756a1ad0 V4.2019.07.1740 [ci skip] 2019-07-02 16:27:05 +02:00
Mitchell Krog
717ae92e36
FINAL TEST setup-ngxblocker
Fixes: #256 Fixes: #266 Closes: #256 Closes: #266
2019-07-02 15:43:18 +02:00
Mitchell Krog
4ddb18e906
Change commenting in False Positives test 2019-07-02 15:41:55 +02:00
Mitchell Krog
3c44bd73a0
Fix install-nginx-3
Backup Conf Files was Missing
2019-07-02 15:41:26 +02:00
Travis
edcb5edbbe V4.2019.07.1739 [ci skip] 2019-07-02 15:40:35 +02:00
Mitchell Krog
bde2a10a31
TEST new setup-ngxblocker
REF: #256 REF: #266
2019-07-02 15:22:31 +02:00
Mitchell Krog
c3bff0aa89
Update install-nginx-mainline
Fetch signing key using https
2019-07-02 15:21:56 +02:00
Travis
37131b4364 V4.2019.07.1738 [ci skip] 2019-07-02 15:16:49 +02:00
Mitchell Krog
2d559b3842
NEW distro friendly setup-ngxblocker
Includes now inserted into better position in nginx.conf. This now stops the includes being inserted outside of the http{} block in nginx.conf. The include code block is now formatted better to suit most distribution styles of commenting in nginx.conf. REF: #256 REF: #266
2019-07-02 15:00:40 +02:00
Mitchell Krog
0811fcb955
Delete unused folders 2019-07-02 14:55:27 +02:00
Travis
0b4da2a464 V4.2019.07.1737 [ci skip] 2019-07-02 14:54:21 +02:00
Mitchell Krog
015024dabd
DISTRO TESTS setup-ngxblocker
Improve NGXBBB Block Appearance in nginx.conf REF: #256 REF: #266
2019-07-02 14:39:38 +02:00
Travis
154bda4809 V4.2019.07.1736 [ci skip] 2019-07-02 14:36:52 +02:00
Mitchell Krog
6f7f5c1ec7
DISTRO TESTS setup-ngxblocker
Improve NGXBBB Block Appearance in nginx.conf REF: #256 REF: #266
2019-07-02 14:22:28 +02:00
Travis
a814d6a2ef V4.2019.07.1735 [ci skip] 2019-07-02 14:17:07 +02:00
Mitchell Krog
71209936e3
DISTRO TESTS setup-ngxblocker
Improve NGXBBB Block Appearance in nginx.conf REF: #256 REF: #266
2019-07-02 14:02:24 +02:00
Travis
d0de5ddc20 V4.2019.07.1734 [ci skip] 2019-07-02 13:56:52 +02:00
Mitchell Krog
cee08ad4bd
DISTRO TESTS setup-ngxblocker
REF: #256 REF: #266
2019-07-02 13:42:17 +02:00
Travis
21540af817 V4.2019.07.1733 [ci skip] 2019-07-02 13:27:02 +02:00