Dan Schaper
297d4eec57
Start test templates.
2017-01-28 15:44:31 -08:00
Promofaux
c31b4383e6
add back in code to stop dnsmasq
and lighttpd
during install.
2017-01-28 21:37:21 +00: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
Promofaux
35828f9cea
Source setupvars earlier in update/repair process
2017-01-28 19:05:55 +00:00
Promofaux
90af12fdb8
Remember the [@]
2017-01-28 18:41:37 +00: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
Promofaux
5fede23cf7
trying another tactic
2017-01-28 18:39:15 +00:00
Promofaux
bc4762f270
no need to stop dnsmasq/lighttpt if we're going to reload them at the end anyway.
2017-01-28 16:27:02 +00:00
Promofaux
01429d59bd
more web checks
2017-01-28 15:45:14 +00:00
Promofaux
731d15f9b5
don't display web admin info in final dialog if it's not selected
2017-01-28 15:43:33 +00:00
Promofaux
f0bd7fae5c
) not }
2017-01-28 15:32:07 +00:00
Promofaux
f8322cc2d4
use the web install flag. Could be optimised
2017-01-28 15:25:02 +00:00
Promofaux
dfdb9e393b
move repo clone to function
2017-01-28 15:15:42 +00:00
Promofaux
bd07d7f32e
Only install web dependenices if flag is true
2017-01-28 15:11:39 +00:00
Promofaux
f588c6f93c
introduce web toggle flag
2017-01-28 14:40:47 +00:00
Promofaux
d9ec3d2c22
spelling
2017-01-28 14:28:18 +00:00
Promofaux
e2b87759d8
split out web dependencies
2017-01-28 14:27:08 +00: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
DL6ER
dad18dc5de
Changed keywords
2017-01-25 10:35:45 +01:00
DL6ER
5c95c4074b
Remove static leases from DHCP static leases file
2017-01-25 10:35:03 +01:00
DL6ER
4301b9a12a
Add static DHCP leases to new file
2017-01-25 10:33:25 +01: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