DL6ER
|
7bf97cf02a
|
Merge branch 'development-v6' into new/migrate_dnsmasq_conf
|
5 months ago |
Dominik
|
3abd2c04ce
|
Also check for IPv6 address for configured DNS servers (#5560)
|
5 months ago |
DL6ER
|
398f90f7f4
|
Non-matching checksums are not always corruption. Actually, they will instead be caused by binaries updated on the remote branch. This is most seen with frequently channging branchs such as development-v6 at this time.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
6 months ago |
DL6ER
|
82a83c497d
|
Reduce code-duplication
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
7 months ago |
DL6ER
|
2fd0de4743
|
Verify that we actually downloaded a valid checksum before comparing it to the local one. This covers situations where downloading the checksum from remote might have failed
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
7 months ago |
DL6ER
|
ed1a6278b7
|
Merge branch 'development-v6' into new/migrate_dnsmasq_conf
|
7 months ago |
DL6ER
|
8b3469cabc
|
Merge branch 'development-v6' into development-v6-merge-development
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
Dominik
|
8f36fdf11c
|
Make IDs of anti-/gravity lists available in vw_(anti)gravity (#5526)
|
8 months ago |
Adam Warner
|
f193edd428
|
Merge branch 'development' into development-v6-merge-development (resolved conflicts)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
8 months ago |
DL6ER
|
31a8f150b2
|
Add checking for availability of ftl.pi-hole.net when using FTL from a custom branch. If the server is down (or the user is offline, cannot resolve the domain, etc.), we fail early and hard instead of possibly corrupting the installation
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
DL6ER
|
07b448d784
|
Also check for IPv6 address for configured DNS servers
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
8 months ago |
DL6ER
|
8e8c7ecad2
|
Run gravity upgrade on checkout/update
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
9 months ago |
Christian König
|
274d4c263c
|
Add bash-completion to PIHOLE_DEPS
Signed-off-by: Christian König <ckoenig@posteo.de>
|
10 months ago |
Christian König
|
d854eb1a97
|
Add lshw to Pi-hole deps
Signed-off-by: Christian König <ckoenig@posteo.de>
|
11 months ago |
Christian König
|
f65b126433
|
Move custom.list to /hosts/custom.list
Signed-off-by: Christian König <ckoenig@posteo.de>
|
11 months ago |
DL6ER
|
e8884083ef
|
Apply suggestions from code review
Signed-off-by: DL6ER <DL6ER@users.noreply.github.com>
|
11 months ago |
DL6ER
|
e3c6f162d8
|
Apply suggestions from code review
Co-authored-by: Adam Warner <me@adamwarner.co.uk>
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: DL6ER <DL6ER@users.noreply.github.com>
|
11 months ago |
DL6ER
|
0b4131189d
|
Migrate Pi-hole created files out of /etc/dnsmasq.d into a pihole owned directory
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
11 months ago |
yubiuser
|
758ace57c0
|
Check for valid OS via IPv4 and IPv6 (#5305)
|
11 months ago |
Christian König
|
480a8c8d7f
|
Remove idn2 as punycode conversion is handled by FTL
Signed-off-by: Christian König <ckoenig@posteo.de>
|
11 months ago |
DL6ER
|
842a9d7778
|
Address review comments
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
11 months ago |
DL6ER
|
369ccf13a8
|
Move FTL binary availability check after the supported OS check
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
12 months ago |
DL6ER
|
38ecc1693f
|
Further simplify the ARMv6 test
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
12 months ago |
DL6ER
|
30bfc7cc9f
|
Add binutils tot he OS check dependencies as we need it to check if the local system is abel to run any of our precompiled FTL binaries
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
12 months ago |
DL6ER
|
45687d675b
|
Fix the binary detection for ARMv6 and simplify the router overall
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
12 months ago |
DL6ER
|
ca7836bf71
|
Remove now obsolete GLIBC version check
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
12 months ago |
DL6ER
|
8bcd1d4c54
|
*BREAKING* Drop support for ancient ARMv4 and ARMv5 (#5445)
|
12 months ago |
yubiuser
|
6cf39d9b92
|
Remove temp dir created when downloading FTL (#5429)
|
12 months ago |
DL6ER
|
c571d8d37d
|
Drop support for ancient ARMv4 and ARMv5, the Debian binaries turn out to cause unresolvable SIGFPE on ARMv6 and lower. Fortunately, we can still use the Alpine binaries on all Raspberry Pi models (even the oldest ones)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
12 months ago |
Christian König
|
d77dbf736c
|
Logrotate config file needs to be owned by root
Signed-off-by: Christian König <ckoenig@posteo.de>
|
12 months ago |
Christian König
|
123ba1f154
|
Remove temp dir created when downloading FTL
Signed-off-by: Christian König <ckoenig@posteo.de>
|
12 months ago |
yubiuser
|
2841a33b81
|
Set owner of gravity output files to pihole (#5419)
|
12 months ago |
Christian König
|
46ff257344
|
Remove Chronometer
Signed-off-by: Christian König <ckoenig@posteo.de>
|
12 months ago |
Christian König
|
2061f3a70e
|
Set owner/permissions at the right place
Signed-off-by: Christian König <ckoenig@posteo.de>
|
12 months ago |
Christian König
|
22863845a0
|
Set owner/group of /etc/pihole to pihole
Signed-off-by: Christian König <ckoenig@posteo.de>
|
12 months ago |
Christian König
|
679aab10d0
|
Run gravity as user pihole
Signed-off-by: Christian König <ckoenig@posteo.de>
|
12 months ago |
Adam Warner
|
71357ecae7
|
adminlte->web
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
12 months ago |
Adam Warner
|
7886dc0172
|
adminlte->web
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
12 months ago |
Christian König
|
edf0060acf
|
Fix spellcheck errors
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Adam Warner
|
885b626a68
|
Some unrelated spelling mistakes that spellcheck is grumbling about
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
1 year ago |
Christian König
|
c33963b250
|
Check for valid OS via IPv4 and IPv6
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Christian König
|
3c693c1da5
|
Apply suggestions from code review
Co-authored-by: DL6ER <dl6er@dl6er.de>
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Christian König
|
5ae0405446
|
Ensure pihole-FTL can write custom.list
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Adam Warner
|
d637d2a7a5
|
Simplify nested if statements.
Co-authored-by: yubiuser <ckoenig@posteo.de>
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
1 year ago |
Adam Warner
|
001f2012a2
|
Update automated install/basic-install.sh
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
|
1 year ago |
Adam Warner
|
c39cb8cfe0
|
Escape the sed command for removing a line in fed/centos lighttpd.conf
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
1 year ago |
Adam Warner
|
d5013bfd6c
|
Add code to remove old lighttpd config files left over from v5. Web config is all dealt with by FTL now
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
1 year ago |
DL6ER
|
e0d7e5df85
|
Install binutils as installer deps (needed to pick correct architecture for FTL)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
1 year ago |
DL6ER
|
913be6c349
|
Print detected CPU arch
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
1 year ago |
DL6ER
|
1c4e58efe3
|
Use exact architecture matching binaries where appropriate
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
1 year ago |