Jacob Salmela
|
fc0440546f
|
add functions to parse head and tails of gravity.list and pihole.log
|
7 years ago |
Jacob Salmela
|
172b8d2427
|
parse ftl log
|
7 years ago |
Jacob Salmela
|
6d10a498a5
|
implement a limit on how many lines of a file we want to view
|
7 years ago |
Jacob Salmela
|
881819ed5f
|
ignore big files we dont need to know about; also fix diagnosing pihole processes
|
7 years ago |
Jacob Salmela
|
3275c5f710
|
more comments to help understand the script
|
7 years ago |
Jacob Salmela
|
b0cc1a38c3
|
adjust minor formatting for better readability
|
7 years ago |
Jacob Salmela
|
e10182c839
|
only parse files required by Pi-hole
|
7 years ago |
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
|
7 years ago |
Jacob Salmela
|
64171fa2a1
|
small color and formatting changes
|
7 years ago |
Jacob Salmela
|
048eacd305
|
parse array in correct location
|
7 years ago |
Jacob Salmela
|
24aa72c19d
|
condense repetative code into functions; parse the content of each file
|
7 years ago |
Jacob Salmela
|
92b5fe4be4
|
check arch compatibility and add gateway faq url
|
7 years ago |
Jacob Salmela
|
8b4c0b456b
|
exclude webpassword from being uploaded. also check that the IP addresses detected match those defined in setupVars.conf
|
7 years ago |
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.
|
7 years ago |
Jacob Salmela
|
b207fadc04
|
check if os is supported based on pretty name
|
7 years ago |
Jacob Salmela
|
d51c067e1b
|
change some verbiage; new function to compare the ports in use to the services assigned to them.
|
7 years ago |
Jacob Salmela
|
2fea5d428d
|
condense repetitive code into functions
|
7 years ago |
Jacob Salmela
|
d51e0c49b1
|
remove comments and blank lines when parsing files
|
7 years ago |
Jacob Salmela
|
36907edd50
|
parse contents of each file in each dir, several log_writes
|
7 years ago |
Jacob Salmela
|
7ec169ab10
|
more comments, fixed automated tricorder, variablizing echos, verify FTL version
|
7 years ago |
Jacob Salmela
|
7873da1ae5
|
more colors. shortened dig timeouts
|
7 years ago |
Jacob Salmela
|
ef5a6e7880
|
add faq urls to some functions, added more colors, also use a static url for remote digs
|
7 years ago |
Jacob Salmela
|
96f01e670f
|
add functions to write to console and log at the same time
|
7 years ago |
Jacob Salmela
|
5902be2a49
|
comments for every line
|
7 years ago |
Jacob Salmela
|
cc946ce068
|
upload to tricorder functions
|
7 years ago |
Jacob Salmela
|
1102fdc44b
|
append everything the user sees to the pihole_debug.log file
|
7 years ago |
Jacob Salmela
|
c995c81fff
|
adjust some spacing
|
7 years ago |
Jacob Salmela
|
6684af9938
|
add lighttpd list function and gravity analysis
|
7 years ago |
Jacob Salmela
|
8bafd12f95
|
fix resolver functions and add x-header function
|
7 years ago |
Jacob Salmela
|
76266cf31b
|
add resolver functions and check directory content functions
|
7 years ago |
Jacob Salmela
|
1a87d3a659
|
add process check function
|
7 years ago |
Jacob Salmela
|
085f2c6ca0
|
add port check function
|
7 years ago |
Jacob Salmela
|
b74300f67c
|
add ping internet function and fix some spacing issues
|
7 years ago |
Jacob Salmela
|
107babe8f4
|
add ping gateway function
|
7 years ago |
Jacob Salmela
|
8fd9a22d18
|
add detect IP function
|
7 years ago |
Jacob Salmela
|
8c5c1316dd
|
add php version and processor check functions
|
7 years ago |
Jacob Salmela
|
daff5d8b5a
|
add critical dependencies version check functions
|
7 years ago |
Jacob Salmela
|
6c4a7b626e
|
add pihole version check functions
|
7 years ago |
Jacob Salmela
|
1aa5943e67
|
add if directory exists function
|
7 years ago |
Jacob Salmela
|
69fe889f92
|
comments for all lines and small formatting changes
|
7 years ago |
Jacob Salmela
|
5d7ef9281f
|
get just the OS pretty name for Dan
|
7 years ago |
Jacob Salmela
|
6fa00e7cc8
|
first functions with pretty colors. check OS, setupVars, and contents of .d dirs
|
7 years ago |
Dan Schaper
|
501b26decd
|
Log and echo gateway responses
|
7 years ago |
DL6ER
|
30dcf6ff47
|
Include pihole-FTL.log in debug report
|
7 years ago |
Dan Schaper
|
2740c68a63
|
Merge pull request #1335 from pi-hole/tweak/debug_templog
Debugging tweaks for temporary logfiles
|
7 years ago |
Dan Schaper
|
b1f769b671
|
Output cleaning, IP stack check headers.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
77378da70a
|
Cat out temp files to final log.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
160030b75f
|
Quiet systemctl output to just the current daemon status.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
0a0c3a2fb7
|
Copy working temp to final location.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
e9f1ca338f
|
Create temp files for working storage, log to working storage temps.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Adam Warner
|
cfaf1ac67c
|
add check on file_parse to not include WEBPASSWORD= in the debug log
|
7 years ago |
Dan Schaper
|
d1e0f3ae18
|
Merge pull request #1294 from pi-hole/tweak/debugDNS
Tweak DNS debugging
|
7 years ago |
Dan Schaper
|
512c650441
|
Shellchecking.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
dc44fc9e27
|
Version check amalgamation and removal of && || logic.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
6f2fb57c08
|
Protocol specific records checks.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
2547cc4c8d
|
Only run IPv6 if enabled, split out Chaos TXT checks.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
DL6ER
|
9f4ef66f41
|
Add IPv6 resolver test
|
7 years ago |
DL6ER
|
086f0790fc
|
Add Google's IPv6 address for potential IPv6 resolver tests
|
7 years ago |
Dan Schaper
|
709b44f736
|
IPv4 DNS tests
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
6cd4ff6d68
|
Organize functions and function calls.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
DL6ER
|
66b7d04b82
|
Merge branch 'development' into new/FTL-binary
|
7 years ago |
Dan Schaper
|
83b0600863
|
Carriage return or newline based webcalls.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
6c130b7960
|
Vebiage and highligh the token, also `:::`
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
7244d44a1d
|
Notify user that log is being uploaded.
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Dan Schaper
|
9b060aab34
|
Debug auto mode engaged
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
|
7 years ago |
Jacob Salmela
|
7a1a2dec67
|
update license to EUPL on core files
|
7 years ago |
DL6ER
|
a64211123f
|
Some debug additions
|
7 years ago |
Dan Schaper
|
053b38e0bd
|
Set up for IP matching in detection.
|
7 years ago |
Dan Schaper
|
2aa3a109a0
|
Ping gateways and Internet.
|
7 years ago |
Dan Schaper
|
472708376d
|
Split out IP checks.
|
7 years ago |
Dan Schaper
|
cfed3d59e9
|
Begin fixing IP detection functions.
|
7 years ago |
DL6ER
|
af8e629df4
|
Merge pull request #1239 from pi-hole/tweak/debug48h
Change description as we want to save the debug log for 48h instead of only 24h
|
7 years ago |
DL6ER
|
01f980d49c
|
Change description as we want to save the debug log for 48h instead of only 24h
|
7 years ago |
DL6ER
|
99fab7e52a
|
Scan whole dnsmasq.d directory for cofigurations files
|
7 years ago |
Promofaux
|
fe8c365d17
|
codacy never lies
|
7 years ago |
Promofaux
|
9acc3aac01
|
pipe `du -h` output to awk to ensure we only get the file size, and not the filename too. Yeah that's right Dom, pipe.
|
7 years ago |
Promofaux
|
1ad23a065e
|
switch out `wc -l` with `grep -c ^`
|
7 years ago |
Promofaux
|
de102fde5c
|
Add line count and size check for pihole.log
|
7 years ago |
DL6ER
|
74a4e62cc9
|
Codacy fix
|
8 years ago |
DL6ER
|
63a414a544
|
Align outputs
|
8 years ago |
DL6ER
|
7d1f5091a7
|
Fixed small typo
|
8 years ago |
DL6ER
|
3b54cab3bc
|
Show branches and revisions (incl. possible dirty state) in debug log
|
8 years ago |
Dan Schaper
|
68cb0782c0
|
Add countdown timer
|
8 years ago |
Dan Schaper
|
0f4c8d4923
|
Set default timeout to 60 seconds
|
8 years ago |
Dan Schaper
|
6d2c5b2312
|
Add debug timeoute
|
8 years ago |
Dan Schaper
|
a95ce11ca6
|
Add debug timeoute
|
8 years ago |
Adam Warner
|
b191cd73a7
|
Update piholeDebug.sh
wording
|
8 years ago |
Dan Schaper
|
dcf6e6b14d
|
Clarify user action required to end the scripts.
|
8 years ago |
Dan Schaper
|
908697a963
|
User token instructions, and small bugfix for missing separator.
|
8 years ago |
Dan Schaper
|
fad2d6b1d1
|
Return values start showin up now. Logic operators too...
|
8 years ago |
Dan Schaper
|
9cd830b6aa
|
Start to refine tests and clean up code.
|
8 years ago |
Dan Schaper
|
d9a16b0ff4
|
Clear up bottom half of script with fewer redundenicies.
|
8 years ago |
Dan Schaper
|
cb5c94ef5e
|
Sorry, left that gravity.list parser in. Big debug files. Cleared that up.
|
8 years ago |
Dan Schaper
|
85fbd66871
|
Good commit point, number of changes
|
8 years ago |
Dan Schaper
|
d4a3a5c180
|
Trying to implement The Brontide Idiom for design.
|
8 years ago |
Dan Schaper
|
71e3a473d6
|
Fix = underbar
|
8 years ago |
Dan Schaper
|
c2cfc09f63
|
Clean up more of the UX and log. Lots to go.
|
8 years ago |
Dan Schaper
|
01f10b56e8
|
Refactor out some more reudndant code.
|
8 years ago |
Dan Schaper
|
90ec0a610e
|
Tricorder is introduced.
|
8 years ago |
Dan Schaper
|
42bff1ce1b
|
Move parse utility to be near other parsing functions.
|
8 years ago |