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
|
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
|
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 |
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>
|
11 months ago |
DL6ER
|
38ecc1693f
|
Further simplify the ARMv6 test
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
11 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>
|
11 months ago |
DL6ER
|
45687d675b
|
Fix the binary detection for ARMv6 and simplify the router overall
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
11 months ago |
DL6ER
|
ca7836bf71
|
Remove now obsolete GLIBC version check
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
11 months ago |
DL6ER
|
8bcd1d4c54
|
*BREAKING* Drop support for ancient ARMv4 and ARMv5 (#5445)
|
11 months ago |
yubiuser
|
6cf39d9b92
|
Remove temp dir created when downloading FTL (#5429)
|
11 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>
|
11 months ago |
Christian König
|
d77dbf736c
|
Logrotate config file needs to be owned by root
Signed-off-by: Christian König <ckoenig@posteo.de>
|
11 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>
|
12 months ago |
Adam Warner
|
885b626a68
|
Some unrelated spelling mistakes that spellcheck is grumbling about
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
12 months 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 |
DL6ER
|
9c27e4766d
|
Decide which FTL architecture to pick by by installed architectures rather than by detected processor (this may be wrong in an emulated Docker environment)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
1 year ago |
Christian König
|
8bf4ab0cd6
|
Remove option to set static IP address if DHCPCD is installed
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Christian König
|
366345e87e
|
Fix no_installs
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
DL6ER
|
667418c71d
|
Use new FTL binary names
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
1 year ago |
Christian König
|
7da57c6acd
|
Don't check and install old FTL config file
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Adam Warner
|
792b0d419b
|
Test fixes
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
|
1 year ago |
Christian König
|
7351a4d3b1
|
Merge branch 'development' into development-v6
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |
Christian König
|
f7b9d70054
|
Remove man page for pihole-FTL
Signed-off-by: Christian König <ckoenig@posteo.de>
|
1 year ago |