Christian König
9478e35cb7
Create a random temp direcotry to build the packages and remove leftovers
...
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: yubiuser <ckoenig@posteo.de>
2024-11-06 20:12:09 +01:00
Christian König
cd7e5abe25
Add TRAP to the installer
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-11-06 20:12:09 +01:00
Christian König
c47f8c2cd6
Overhaul uninstall script
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-11-06 20:12:09 +01:00
Christian König
f08c54e166
Create dependency package on RPM distros
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-11-06 20:12:09 +01:00
Christian König
fd5b3be03f
Create meta package on the fly ... Debian
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-11-06 20:11:56 +01:00
yubiuser
cd8d9ab84e
Use pihole.toml to decide if installer runs on an update ( #5790 )
2024-10-18 16:44:43 +02:00
Adam Warner
38c561ae41
Add color ( #5798 )
2024-10-13 22:11:44 +01:00
Christian König
fa45a4bec8
Add color
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-10-13 22:16:42 +02:00
yubiuser
1bec0d2c7e
Bump actions/checkout from 4.2.0 to 4.2.1 ( #5797 )
2024-10-12 14:28:32 +02:00
dependabot[bot]
aedb2f0a93
Bump actions/checkout from 4.2.0 to 4.2.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.0 to 4.2.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.2.0...v4.2.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>
2024-10-12 10:02:08 +00:00
yubiuser
8e5ac2dbac
Bump tox from 4.20.0 to 4.21.2 in /test ( #5793 )
2024-10-05 13:57:17 +02:00
dependabot[bot]
d4cf5d95a6
Bump tox from 4.20.0 to 4.21.2 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.20.0 to 4.21.2.
- [Release notes](https://github.com/tox-dev/tox/releases )
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/tox/compare/4.20.0...4.21.2 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-05 10:39:29 +00:00
Adam Warner
5cef02e60d
Remove restartdns
: Redux ( #5791 )
2024-10-03 09:07:43 +01:00
Adam Warner
afdf45031f
Missed a couple of references in the previous PR
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-10-02 21:51:56 +01:00
Adam Warner
7dd2eb20a2
Remove the restartdns functionality and promote the reloaddns functions ( #5780 )
2024-10-02 21:27:08 +01:00
Adam Warner
6645136f6b
Align the indentation for the case statement in the bottom part of pihole script
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-10-02 21:21:09 +01:00
Adam Warner
84a659dfac
Update pihole
...
Co-authored-by: yubiuser <github@yubiuser.dev>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2024-10-02 19:41:17 +01:00
Adam Warner
be00f3e723
Rename reloaddns-lists
to reloadlists
per suggestion
...
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2024-10-02 19:39:34 +01:00
Christian König
74e52675f1
Use pihole.toml to decide if installer runs on an update
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-10-02 13:50:33 +02:00
yubiuser
74d451a9c7
Show version information after an web only update ( #5788 )
2024-10-01 05:57:34 +02:00
yubiuser
ba058be236
Fix removing old man page ( #5789 )
2024-10-01 05:57:19 +02:00
Christian König
ada7d2bd31
Fix removing old man page
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-09-30 21:10:33 +02:00
Christian König
bcc3a7e35e
Show version information after an web only update
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-09-30 21:04:55 +02:00
yubiuser
c0e39087bc
Grouped common dependencies of distros ( #5762 )
2024-09-28 13:37:11 +02:00
yubiuser
c1a8607e54
Bump actions/checkout from 4.1.7 to 4.2.0 ( #5781 )
2024-09-28 12:15:11 +02:00
dependabot[bot]
8c56572d0b
Bump actions/checkout from 4.1.7 to 4.2.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.7 to 4.2.0.
- [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.7...v4.2.0 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-28 10:12:44 +00:00
Wouter Servaes
e9fdfac569
Added common dependencies to uninstall script for removal
...
Signed-off-by: Wouter Servaes <wouterservaes@protonmail.com>
2024-09-27 19:09:09 +02:00
Wouter Servaes
5f1e4680f7
Grouped common dependencies of distros
...
Signed-off-by: Wouter Servaes <wouterservaes@protonmail.com>
2024-09-27 19:09:09 +02:00
Dominik
65806a905a
Add database optimization and gravity timing ( #5773 )
2024-09-25 03:25:02 -04:00
Adam Warner
cc476a49fe
remove the restartdns functionality and promote the reloaddns functions
...
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2024-09-24 14:15:15 +01:00
yubiuser
564957c203
Remove lines containing Adguard JavaScript rules from adlists ( #5754 )
2024-09-23 23:33:14 +02:00
yubiuser
8dbdae40e8
Add fallback option for OS check without hard-coded nameserver ( #5751 )
2024-09-23 22:59:56 +02:00
yubiuser
e3dc06708c
Bump tox from 4.18.1 to 4.20.0 in /test ( #5777 )
2024-09-21 12:22:24 +02:00
dependabot[bot]
885895e994
Bump tox from 4.18.1 to 4.20.0 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.18.1 to 4.20.0.
- [Release notes](https://github.com/tox-dev/tox/releases )
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/tox/compare/4.18.1...4.20.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-21 10:10:37 +00:00
Dominik
0f4ad7734c
Update gravity.sh to use color with -t
...
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
2024-09-18 16:13:35 -04:00
DL6ER
111dfc63ff
Add new option allowing timing the individual parts of gravity
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-17 20:23:09 +02:00
DL6ER
73301da68f
Optimize the database by running ANALYZE after gravity finished
...
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-17 20:03:07 +02:00
yubiuser
0cf0b2ab76
Bump pytest from 8.3.2 to 8.3.3 in /test ( #5769 )
2024-09-14 12:47:09 +02:00
dependabot[bot]
05707c624d
Bump pytest from 8.3.2 to 8.3.3 in /test
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.2 to 8.3.3.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 10:36:07 +00:00
yubiuser
65d6f5d890
Bump tox from 4.18.0 to 4.18.1 in /test ( #5770 )
2024-09-14 12:35:25 +02:00
dependabot[bot]
20d20e116c
Bump tox from 4.18.0 to 4.18.1 in /test
...
Bumps [tox](https://github.com/tox-dev/tox ) from 4.18.0 to 4.18.1.
- [Release notes](https://github.com/tox-dev/tox/releases )
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/tox/compare/4.18.0...4.18.1 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-14 10:25:32 +00:00
yubiuser
b1acea33a1
Revert "Return early during v6 migration if migration dir exists" ( #5768 )
2024-09-14 07:04:47 +02:00
Christian König
6888897999
Revert "Return early during v6 migration if migration dir exists"
...
This reverts commit 251f3295f3
.
2024-09-13 21:15:25 +02:00
yubiuser
3daaabfebd
Return early during v6 migration if migration dir exists ( #5766 )
2024-09-12 21:44:46 +02:00
Christian König
251f3295f3
Return early during v6 migration if migration dir exists
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-09-12 21:32:36 +02:00
Adam Warner
23f6c3069a
Sync master back into development ( #5764 )
2024-09-11 23:11:03 +01:00
Adam Warner
7128c18b4c
Make install command copyable ( #5763 )
2024-09-11 23:10:30 +01:00
Jim Bennett
3e8189e9ce
Make install command copyable
...
The instal command was in a header with inline markdown. This means there's no copy button on GitHub. Moving to a markdown block gives the copy button.
Signed-off-by: Jim Bennett <jimbobbennett@mac.com>
2024-09-11 15:00:57 -07:00
yubiuser
62ef2d1777
Add forgetting dash
...
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: yubiuser <ckoenig@posteo.de>
2024-09-11 18:44:17 +02:00
Christian König
ce5ef79a3a
Reduce code duplications and add check via IPv6 without hard-coded nameserver
...
Signed-off-by: Christian König <github@yubiuser.dev>
2024-09-11 13:43:57 +02:00