Commit Graph

2030 Commits

Author SHA1 Message Date
Dan Schaper 439999cb62 Last rule check. 2017-01-28 16:47:53 -08:00
Dan Schaper 7291aa07ca Silenc cache updater. 2017-01-28 16:46:37 -08:00
Dan Schaper 9181e2652e Merge remote-tracking branch 'dschaper/tweak/update_cache_trap' into tweak/update_cache_trap 2017-01-28 16:43:28 -08:00
Dan Schaper 409f76aa34 Error check. 2017-01-28 16:37:31 -08:00
Dan Schaper 54e2c6181a Populate all required variables with a distro check. 2017-01-28 16:37:28 -08:00
Dan Schaper a281d87315 Eval variable. (Not a fan.) 2017-01-28 16:37:26 -08:00
Dan Schaper 2a5587f236 Test for failure. 2017-01-28 16:37:17 -08:00
Dan Schaper 2d18b2d784 Start test templates. 2017-01-28 16:37:04 -08:00
Dan Schaper 585f842206 Error check. 2017-01-28 16:33:40 -08:00
Dan Schaper 737819b56e Populate all required variables with a distro check. 2017-01-28 16:08:43 -08:00
Dan Schaper a7130e6530 Eval variable. (Not a fan.) 2017-01-28 16:03:48 -08:00
Dan Schaper f9cfed5aff Test for failure. 2017-01-28 15:56:43 -08:00
Dan Schaper f65a9dbfd2 Test for failure. 2017-01-28 15:49:28 -08:00
Dan Schaper 96c59fada4 Spelling check. 2017-01-28 15:47:27 -08:00
Dan Schaper 153a9d8ac7 Start test templates. 2017-01-28 15:45:25 -08:00
Dan Schaper 297d4eec57 Start test templates. 2017-01-28 15:44:31 -08:00
DL6ER 0375a3caa3 Merge pull request #1178 from pi-hole/fix/validation
Use perl instead of grep for domain validation
2017-01-28 22:14:02 +01:00
DL6ER 08cddba200 There should be no echo here 2017-01-28 21:49:31 +01:00
DL6ER 1bf43b0425 Improved regex: Remove all leading points from domain (.....xyz => .xyz). Return not only a part, but fill validated domain 2017-01-28 21:48:19 +01:00
Dan Schaper dc63182647 Merge pull request #1180 from pi-hole/fix/web_install_css
Install blockingpage.css on new installation.
2017-01-28 10:40:31 -08:00
Dan Schaper 52e0aa11af Have install create directory 2017-01-27 22:06:48 -08:00
Dan Schaper 1421c31179 install index and blockingpage assets. 2017-01-27 21:41:17 -08:00
Dan Schaper d5587e32d0 Populated directory test 2017-01-27 21:41:14 -08:00
Dan Schaper 28eb348707 Individual Page tests 2017-01-27 21:41:05 -08:00
Dan Schaper 91bcc18e6a Make full path to directory for pihole web page. 2017-01-27 21:40:52 -08:00
Dan Schaper 5b43f13935 Fresh install web page directory tests 2017-01-27 20:24:20 -08:00
DL6ER 85b3fef08d Use perl instead of grep? 2017-01-28 00:39:10 +01:00
DL6ER cc7c48237c Merge pull request #1177 from pi-hole/fix/validation
Fix CLI domain validation
2017-01-28 00:22:34 +01:00
DL6ER 15037fa888 Typo 2017-01-28 00:17:32 +01:00
DL6ER d595fef18f Fix regex 2017-01-28 00:15:06 +01:00
Dan Schaper be5fa22b6f Merge pull request #1174 from pi-hole/tweak/logrotate_insecure_directory
Improve logrotate support
2017-01-27 11:18:06 -08:00
Dan Schaper a5c6bbeee7 Merge pull request #1173 from pi-hole/tweak/domainfilter
Improve CLI domain filter
2017-01-27 11:16:18 -08:00
DL6ER 094a645e60 Merge pull request #1176 from pi-hole/tweak/remove-pihole-s
remove pihole -s flag
2017-01-27 17:20:12 +01:00
Jacob Salmela 51acdfa633 remove pihole -s flag 2017-01-27 10:12:51 -06:00
DL6ER 2c16a75ef1 Use stat to get owner of /var/log 2017-01-27 14:28:59 +01:00
DL6ER 6fd7e0311c Install customized version of logrotate script 2017-01-27 14:16:24 +01:00
DL6ER 1bcf2dd0fc Tweak CLI domain filter 2017-01-27 00:45:57 +01:00
DL6ER 9a3cf949cf Merge pull request #1149 from pi-hole/tweak/firewall_warning
Add warning to firewall configuration
2017-01-27 00:03:41 +01:00
Dan Schaper cec214f900 User decline to install shouldn't be an error return. 2017-01-26 14:38:02 -08:00
Jacob Salmela dad669d68b Merge pull request #1172 from pi-hole/tweak/readme-youtube
Put new video into README
2017-01-25 21:30:12 -06:00
jacobsalmela 561f40d97e replace youtube links with new explainer video 2017-01-25 20:19:06 -06:00
Dan Schaper 0bbe0aed83 Last of the IPTables tests, new test rig is operating. 2017-01-24 20:09:10 -08:00
Dan Schaper b16f797317 firewall-cmd --state returns 0 on 'running' non 0 on 'not running',
so check retval and not text returned.

FirewallD conversion to multicall

IPTables test
2017-01-24 19:57:31 -08:00
Dan Schaper 4bb71ae046 IPtables tests.
mock commands for iptables check.

Test setting IPTables ruleset.

Test setting IPTables ruleset.

Test for already configured IPTables rules.

Test for addition of iptables rules.

Can only mock so deep in the commands.
2017-01-24 13:42:51 -08:00
Dan Schaper 679b098aa7 No firewall enabled test. 2017-01-24 12:04:45 -08:00
Dan Schaper e0e88fdb52 Start IPTables test, get baseline for commands in the container. See
what we have to mock to start testing.
2017-01-24 11:58:22 -08:00
Dan Schaper 8bba3a257c Merge branch 'tweak/firewall_tests' into tweak/firewall_warning 2017-01-24 11:51:41 -08:00
Dan Schaper 8529c1287f Full test suite for firewallD configuration. 2017-01-24 11:03:37 -08:00
Dan Schaper 9c7f7756b4 Revert second test. 2017-01-23 19:03:00 -08:00
Dan Schaper f1cfb16bf9 Test firewallD enabled and disabled. 2017-01-23 18:59:48 -08:00