DL6ER
00d7e998b4
setupVars.conf and pihole-FTL.conf are no more - use pihole.toml instead
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-28 08:03:09 +02:00
Christian König
fd8fdd3513
Use suffixed temp file
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-23 21:36:18 +02:00
DL6ER
a44e51bf76
Fix and simplify binary download ( #5451 )
2023-10-22 23:03:42 +02:00
DL6ER
91c5967b27
Fix gravity swapping ( #5455 )
2023-10-22 23:03:30 +02:00
DL6ER
842a9d7778
Address review comments
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-22 08:33:56 +02:00
DL6ER
7523c49f62
Swapping the databases must be the last step before the cleanup. Otherwise, FTL may be reloading from an only partially completed database causing spurious errors and/or warnings.
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-22 08:14:11 +02:00
DL6ER
369ccf13a8
Move FTL binary availability check after the supported OS check
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-21 21:40:21 +02:00
DL6ER
38ecc1693f
Further simplify the ARMv6 test
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-21 20:39:32 +02:00
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>
2023-10-21 19:15:10 +02:00
DL6ER
45687d675b
Fix the binary detection for ARMv6 and simplify the router overall
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-21 19:13:45 +02:00
DL6ER
ca7836bf71
Remove now obsolete GLIBC version check
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-21 19:05:45 +02:00
DL6ER
8bcd1d4c54
*BREAKING* Drop support for ancient ARMv4 and ARMv5 ( #5445 )
2023-10-21 18:27:42 +02:00
yubiuser
19e081b8ac
Bump actions/checkout from 4.1.0 to 4.1.1 ( #5448 )
2023-10-21 13:51:37 +02:00
DL6ER
ba61ee284b
Bump actions/checkout from 4.1.0 to 4.1.1 ( #5449 )
2023-10-21 13:02:30 +02:00
dependabot[bot]
2a72012ca1
Bump actions/checkout from 4.1.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 10:55:06 +00:00
dependabot[bot]
79ebbacc4a
Bump actions/checkout from 4.1.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-21 10:27:01 +00:00
yubiuser
6cf39d9b92
Remove temp dir created when downloading FTL ( #5429 )
2023-10-20 09:25:10 +02:00
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>
2023-10-19 22:13:44 +02:00
yubiuser
33a41391b5
Logrotate config file needs to be owned by root ( #5444 )
2023-10-18 23:00:47 +02:00
Christian König
d77dbf736c
Logrotate config file needs to be owned by root
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-18 22:09:38 +02:00
yubiuser
2deadb2e4a
Avoid printing getFTLConfigValue return in statusFunc() ( #5442 )
2023-10-18 13:19:02 +02:00
RD WebDesign
2c7fa4a7b3
Avoid printing getFTLConfigValue return in statusFunc()
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-10-18 02:07:06 -03:00
DL6ER
ed0dfa8b77
Add a final message to gravity ( #5441 )
2023-10-16 23:00:12 +02:00
RD WebDesign
27522fbc18
Add a final message to gravity
...
The terminal version doesn't really need a final message, but this will be
read by the web interface to show a success message
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-10-16 17:19:44 -03:00
yubiuser
aaa9acc0b9
Update query.sh to use FTL's API instead of directly interacting with the database ( #5361 )
2023-10-16 21:00:42 +02:00
Christian König
123ba1f154
Remove temp dir created when downloading FTL
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-15 22:15:11 +02:00
Christian König
2005d04625
Exact search is the new default
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-14 21:50:57 +02:00
yubiuser
2841a33b81
Set owner of gravity output files to pihole ( #5419 )
2023-10-14 19:40:27 +02:00
yubiuser
539f379cb4
Remove Chronometer ( #5423 )
2023-10-14 19:40:02 +02:00
Christian König
ec83d6b793
No help for gone functions
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-14 14:06:47 +02:00
Christian König
f7ba059b94
Query directly and authenticate only if required
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-14 14:03:56 +02:00
Christian König
e374950915
Merge branch 'development-v6' into query_list_v6
2023-10-13 21:49:09 +02:00
yubiuser
6ae713eaf5
Allow pihole to access subdirs in /etc/pihole ( #5427 )
2023-10-13 20:29:38 +02:00
Christian König
40c75289b5
Allow pihole to access subdirs in /etc/pihole
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-13 20:07:25 +02:00
Christian König
188b2b858a
PADD is fine, really!
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-12 13:48:01 +02:00
Christian König
46ff257344
Remove Chronometer
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-12 13:44:51 +02:00
Christian König
2061f3a70e
Set owner/permissions at the right place
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-11 21:22:12 +02:00
Adam Warner
51de1dcfcd
Sync master back into development ( #5422 )
2023-10-11 10:42:31 +01:00
Adam Warner
60b6a1016c
v5.17.2 ( #5421 )
2023-10-11 10:41:25 +01:00
Christian König
22863845a0
Set owner/group of /etc/pihole to pihole
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-09 22:05:01 +02:00
Christian König
679aab10d0
Run gravity as user pihole
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-09 21:53:37 +02:00
Christian König
6001fe34ec
Set owner of gravity output files to pihole
...
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-10-08 23:03:33 +02:00
Adam Warner
96640ea2c8
Update references to web repo ( #5417 )
2023-10-08 19:51:42 +01:00
Adam Warner
1fa5cb84db
Update references to web repo ( #5418 )
2023-10-08 19:51:39 +01:00
Adam Warner
9622265c8d
Disable checkout function for (official) docker containers ( #5416 )
2023-10-08 16:08:36 +01:00
Adam Warner
71357ecae7
adminlte->web
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-08 14:12:02 +01:00
Adam Warner
7886dc0172
adminlte->web
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-08 14:09:47 +01:00
Adam Warner
044e856e6b
Disable checkout function for (official) docker containers
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-10-08 13:23:44 +01:00
yubiuser
0385b1d076
Bump actions/setup-python from 4.7.0 to 4.7.1 ( #5412 )
2023-10-07 16:45:34 +02:00
yubiuser
e87d03a5ef
Bump actions/setup-python from 4.7.0 to 4.7.1 ( #5413 )
2023-10-07 13:21:54 +02:00