Commit Graph

264 Commits

Author SHA1 Message Date
Jacob Salmela b4f1fe08f0 variablize all files and directories. also put required files and folders into an arry so we can compare them in later functions by parsing through them 2017-06-09 23:22:37 -05:00
Jacob Salmela 64171fa2a1 small color and formatting changes 2017-06-09 15:42:54 -05:00
Jacob Salmela 048eacd305 parse array in correct location 2017-06-07 12:31:08 -05:00
Jacob Salmela 24aa72c19d condense repetative code into functions; parse the content of each file 2017-06-07 12:25:00 -05:00
Jacob Salmela 92b5fe4be4 check arch compatibility and add gateway faq url 2017-06-05 14:55:58 -05:00
Jacob Salmela 8b4c0b456b exclude webpassword from being uploaded. also check that the IP addresses detected match those defined in setupVars.conf 2017-06-01 01:15:11 -05:00
Jacob Salmela 02a601deff comment out dir checks for lighttpd, cronm and http as they have a lot of other files that need parsing through. May need to increase the logic there if this is information we really need to know. 2017-06-01 00:19:15 -05:00
Jacob Salmela b207fadc04 check if os is supported based on pretty name 2017-06-01 00:18:06 -05:00
Jacob Salmela d51c067e1b change some verbiage; new function to compare the ports in use to the services assigned to them. 2017-05-27 21:21:18 -05:00
Jacob Salmela 2fea5d428d condense repetitive code into functions 2017-05-27 15:47:15 -05:00
Jacob Salmela d51e0c49b1 remove comments and blank lines when parsing files 2017-05-27 13:44:33 -05:00
Jacob Salmela 36907edd50 parse contents of each file in each dir, several log_writes 2017-05-27 00:04:42 -05:00
Jacob Salmela 7ec169ab10 more comments, fixed automated tricorder, variablizing echos, verify FTL version 2017-05-26 22:05:50 -05:00
Jacob Salmela 7873da1ae5 more colors. shortened dig timeouts 2017-05-26 15:17:26 -05:00
Jacob Salmela ef5a6e7880 add faq urls to some functions, added more colors, also use a static url for remote digs 2017-05-26 14:26:02 -05:00
Jacob Salmela 96f01e670f add functions to write to console and log at the same time 2017-05-26 12:16:22 -05:00
Jacob Salmela 5902be2a49 comments for every line 2017-05-24 22:07:15 -05:00
Jacob Salmela cc946ce068 upload to tricorder functions 2017-05-24 21:11:15 -05:00
Jacob Salmela 1102fdc44b append everything the user sees to the pihole_debug.log file 2017-05-24 20:24:23 -05:00
Jacob Salmela c995c81fff adjust some spacing 2017-05-24 19:36:06 -05:00
Jacob Salmela 6684af9938 add lighttpd list function and gravity analysis 2017-05-24 18:31:55 -05:00
Jacob Salmela 8bafd12f95 fix resolver functions and add x-header function 2017-05-24 16:10:14 -05:00
Jacob Salmela 76266cf31b add resolver functions and check directory content functions 2017-05-24 15:29:31 -05:00
Jacob Salmela 1a87d3a659 add process check function 2017-05-23 22:57:22 -05:00
Jacob Salmela 085f2c6ca0 add port check function 2017-05-23 22:32:30 -05:00
Jacob Salmela b74300f67c add ping internet function and fix some spacing issues 2017-05-22 12:57:55 -05:00
Jacob Salmela 107babe8f4 add ping gateway function 2017-05-22 12:35:57 -05:00
Jacob Salmela 8fd9a22d18 add detect IP function 2017-05-22 12:05:42 -05:00
Jacob Salmela 8c5c1316dd add php version and processor check functions 2017-05-22 08:48:56 -05:00
Jacob Salmela daff5d8b5a add critical dependencies version check functions 2017-05-22 03:05:51 -05:00
Jacob Salmela 6c4a7b626e add pihole version check functions 2017-05-22 02:39:00 -05:00
Jacob Salmela 1aa5943e67 add if directory exists function 2017-05-22 01:06:15 -05:00
Jacob Salmela 69fe889f92 comments for all lines and small formatting changes 2017-05-21 23:25:53 -05:00
Jacob Salmela 5d7ef9281f get just the OS pretty name for Dan 2017-05-20 02:01:56 -05:00
Jacob Salmela 6fa00e7cc8 first functions with pretty colors. check OS, setupVars, and contents of .d dirs 2017-05-20 01:34:13 -05:00
Dan Schaper 501b26decd Log and echo gateway responses 2017-05-10 22:08:06 -07:00
DL6ER 30dcf6ff47 Include pihole-FTL.log in debug report 2017-05-02 09:18:58 +02:00
Dan Schaper 2740c68a63 Merge pull request #1335 from pi-hole/tweak/debug_templog
Debugging tweaks for temporary logfiles
2017-03-16 23:35:15 -07:00
Dan Schaper b1f769b671 Output cleaning, IP stack check headers.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-15 23:50:29 -07:00
Dan Schaper 77378da70a Cat out temp files to final log.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-15 23:43:41 -07:00
Dan Schaper 160030b75f Quiet systemctl output to just the current daemon status.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-15 23:27:18 -07:00
Dan Schaper 0a0c3a2fb7 Copy working temp to final location.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-15 23:20:12 -07:00
Dan Schaper e9f1ca338f Create temp files for working storage, log to working storage temps.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-15 22:49:47 -07:00
Adam Warner cfaf1ac67c add check on file_parse to not include WEBPASSWORD= in the debug log 2017-03-15 18:59:41 +00:00
Dan Schaper d1e0f3ae18 Merge pull request #1294 from pi-hole/tweak/debugDNS
Tweak DNS debugging
2017-03-06 05:50:37 -08:00
Dan Schaper 512c650441 Shellchecking.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-04 19:07:55 -08:00
Dan Schaper dc44fc9e27 Version check amalgamation and removal of && || logic.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-04 17:54:38 -08:00
Dan Schaper 6f2fb57c08 Protocol specific records checks.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-04 15:16:33 -08:00
Dan Schaper 2547cc4c8d Only run IPv6 if enabled, split out Chaos TXT checks.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2017-03-04 15:06:34 -08:00
DL6ER 9f4ef66f41 Add IPv6 resolver test 2017-03-04 22:38:52 +01:00