dependabot[bot]
17dd5b97f3
Bump pytest in /test in the python-dependencies group
...
Bumps the python-dependencies group in /test with 1 update: [pytest](https://github.com/pytest-dev/pytest ).
Updates `pytest` from 8.4.2 to 9.0.1
- [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.4.2...9.0.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-version: 9.0.1
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 10:02:08 +00:00
yubiuser
1110f26329
debug - speed up processing and display of file contents and services ( #6469 )
2025-11-12 22:23:49 +01:00
Rob Gill
bf41c3dded
debug - speed up processing and display of file contents and services
...
Use bash-internal globs and parameter expasion in preference to
assignment from output of ls or basename per file/directory.
When displaying file contents, call sed once and preprocesses the entire
file (eg pihole.toml), rather than spawning a new sed process for every
line of the file.
When checking services, call awk once to extract all data for each ip:port
pair, rather than three times.
Signed-off-by: Rob Gill <rrobgill@protonmail.com >
2025-11-10 14:33:07 +10:00
yubiuser
3d25d20e86
systemd service - don't use deprecated PermissionsStartOnly ( #6465 )
2025-11-09 10:44:21 +01:00
yubiuser
c9eb377fba
Bump codespell-project/actions-codespell from 2.1 to 2.2 in the github-actions-dependencies group ( #6466 )
2025-11-08 11:42:32 +01:00
dependabot[bot]
83f7b4089a
Bump codespell-project/actions-codespell
...
Bumps the github-actions-dependencies group with 1 update: [codespell-project/actions-codespell](https://github.com/codespell-project/actions-codespell ).
Updates `codespell-project/actions-codespell` from 2.1 to 2.2
- [Release notes](https://github.com/codespell-project/actions-codespell/releases )
- [Commits](406322ec52...8f01853be1 )
---
updated-dependencies:
- dependency-name: codespell-project/actions-codespell
dependency-version: '2.2'
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-08 10:01:11 +00:00
Rob Gill
7452c95080
systemd service - don't use deprecated PermissionsStartOnly
...
- elevate Prestart and Poststop script permissions using "+" prefix instead,
as per https://www.freedesktop.org/software/systemd/man/latest/systemd.service.html#Command%20lines
( PermissionsStartOnly was deprecated in systemd 241 and no longer appears in
documentation since 2018 https://github.com/systemd/systemd/pull/10802 )
Signed-off-by: Rob Gill <rrobgill@protonmail.com >
2025-11-08 15:35:10 +10:00
yubiuser
ff75860de3
Fix libcap capabilities not being granted on OpenRC distros ( #6456 )
2025-11-02 16:43:36 +01:00
Sparronator9999
4ff250edac
Fix libcap capabilities not being granted on OpenRC distros
...
Created on behalf of @mgziminsky - see this issue comment: https://github.com/pi-hole/pi-hole/issues/6454#issuecomment-3476576177
Signed-off-by: Sparronator9999 <86388887+Sparronator9999@users.noreply.github.com >
2025-11-02 07:29:20 +11:00
yubiuser
2e24c2d805
Add Fedora 43 to test suite ( #6453 )
2025-11-01 12:26:46 +01:00
yubiuser
c7ebaece92
Bump github/codeql-action from 4.31.0 to 4.31.2 in the github-actions-dependencies group ( #6455 )
2025-11-01 11:33:37 +01:00
dependabot[bot]
766e61c52a
Bump github/codeql-action in the github-actions-dependencies group
...
Bumps the github-actions-dependencies group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.31.0 to 4.31.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](4e94bd11f7...0499de31b9 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-01 10:01:18 +00:00
Christian König
558f0c4bf7
Add Fedora 43 to test suite
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-10-31 18:54:42 +01:00
Adam Warner
23e48cf544
Sync master back into development ( #6448 )
2025-10-28 17:18:45 +00:00
Adam Warner
1837b754b9
v6.2.2 ( #6447 )
v6.2.2
2025-10-28 17:07:28 +00:00
yubiuser
d0fd967734
Bump github/codeql-action from 4.30.9 to 4.31.0 in the github-actions-dependencies group across 1 directory ( #6446 )
2025-10-28 16:08:39 +01:00
dependabot[bot]
4247a6056b
Bump github/codeql-action
...
Bumps the github-actions-dependencies group with 1 update in the / directory: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 4.30.9 to 4.31.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](16140ae1a1...4e94bd11f7 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-28 13:43:44 +00:00
Adam Warner
dff04eb822
Start using commented tags for editorconfig-checker ( #6443 )
2025-10-28 13:42:25 +00:00
Adam Warner
c5a2078ce7
Add bind9-dnsutils as dependency for APT based systems ( #6444 )
2025-10-28 13:41:55 +00:00
Adam Warner
1d6b3cd894
Add log file path variables and ensure log files are created if missing ( #6441 )
2025-10-28 13:40:00 +00:00
Adam Warner
91727fe284
Create version file, if not existing (on first Container start) ( #6440 )
2025-10-27 20:57:50 +00:00
Christian König
fc4c10dbe2
Add bind9-dnsutils as dependency for APT based systems
...
Signed-off-by: Christian König <github@yubiuser.dev >
2025-10-26 21:06:22 +01:00
yubiuser
0e46b9c83f
Bump tox from 4.31.0 to 4.32.0 in /test in the python-dependencies group ( #6433 )
2025-10-26 20:50:56 +01:00
Christian König
49099d017a
Start using commented tags for editorconfig-checker
...
Signed-off-by: Christian König <github@yubiuser.dev >
2025-10-26 20:30:34 +01:00
Yannick7777
72e3699265
Add log file path variables and ensure log files are created if missing
...
Signed-off-by: Yannick7777 <admin@eyer.life >
2025-10-26 15:19:56 +01:00
casperklein
1818e7e59e
Ensure 'versions' file exist on first start
...
Signed-off-by: casperklein <casperklein@users.noreply.github.com >
2025-10-26 12:05:13 +01:00
Adam Warner
770aa1f061
Sync master back into development ( #6434 )
2025-10-25 11:49:52 +01:00
Adam Warner
66a3c73d6c
Fix formatting in chooseInterface function ( #6435 )
v6.2.1
2025-10-25 11:38:21 +01:00
Adam Warner
1ca693866c
Fix formatting in chooseInterface function to ensure proper variable expansion - with quotes, the dialog command throws the error:
...
Expected at least 20 tokens for --radi, have 5.
Use --help to list options.
Signed-off-by: Adam Warner <me@adamwarner.co.uk >
2025-10-25 11:31:59 +01:00
Adam Warner
75d4082e57
Pi-hole Core v6.2 ( #6411 )
v6.2
2025-10-25 11:11:45 +01:00
dependabot[bot]
77dd566a4f
Bump tox from 4.31.0 to 4.32.0 in /test in the python-dependencies group
...
Bumps the python-dependencies group in /test with 1 update: [tox](https://github.com/tox-dev/tox ).
Updates `tox` from 4.31.0 to 4.32.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.31.0...4.32.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-version: 4.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 10:01:46 +00:00
yubiuser
c901aa1a2e
Fix gravity indention ( #6427 )
2025-10-21 19:49:08 +02:00
yubiuser
bfc263ac96
Apply suggestion from @rdwebdesign
...
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br >
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-10-20 09:22:21 +02:00
yubiuser
1f3a1c0676
Bump the github-actions-dependencies group with 2 updates ( #6426 )
2025-10-18 13:25:54 +02:00
Christian König
31cf4ed06d
Fix gravity indention
...
Signed-off-by: Christian König <github@yubiuser.dev >
2025-10-18 13:12:23 +02:00
dependabot[bot]
190b89483c
Bump the github-actions-dependencies group with 2 updates
...
Bumps the github-actions-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker ).
Updates `github/codeql-action` from 4.30.8 to 4.30.9
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](f443b600d9...16140ae1a1 )
Updates `editorconfig-checker/action-editorconfig-checker` from 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4 to 5ecdd656fe347c26f76b1b435b90e1d74fb5e787
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases )
- [Commits](1a41284d59...5ecdd656fe )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.30.9
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-dependencies
- dependency-name: editorconfig-checker/action-editorconfig-checker
dependency-version: 5ecdd656fe347c26f76b1b435b90e1d74fb5e787
dependency-type: direct:production
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-18 10:01:21 +00:00
yubiuser
d0ce95c385
Tiny change to make prev2 also a local variable ( #6420 )
2025-10-15 05:54:57 +02:00
casperklein
9e8e360591
add missing local variable
...
Signed-off-by: casperklein <casperklein@users.noreply.github.com >
2025-10-15 04:37:19 +02:00
yubiuser
5b53661a79
Bump tox from 4.30.3 to 4.31.0 in /test in the python-dependencies group ( #6418 )
2025-10-11 12:13:53 +02:00
yubiuser
a626e7de48
Bump the github-actions-dependencies group with 2 updates ( #6417 )
2025-10-11 12:12:52 +02:00
dependabot[bot]
71dbf2715a
Bump tox from 4.30.3 to 4.31.0 in /test in the python-dependencies group
...
Bumps the python-dependencies group in /test with 1 update: [tox](https://github.com/tox-dev/tox ).
Updates `tox` from 4.30.3 to 4.31.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.30.3...4.31.0 )
---
updated-dependencies:
- dependency-name: tox
dependency-version: 4.31.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 10:01:51 +00:00
dependabot[bot]
08ce6499fc
Bump the github-actions-dependencies group with 2 updates
...
Bumps the github-actions-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [editorconfig-checker/action-editorconfig-checker](https://github.com/editorconfig-checker/action-editorconfig-checker ).
Updates `github/codeql-action` from 3.30.6 to 4.30.8
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](64d10c1313...f443b600d9 )
Updates `editorconfig-checker/action-editorconfig-checker` from f40bac9e7d9e7d298fbe36b83e1eff8f0de13fb8 to 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4
- [Release notes](https://github.com/editorconfig-checker/action-editorconfig-checker/releases )
- [Commits](f40bac9e7d...1a41284d59 )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.30.8
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
- dependency-name: editorconfig-checker/action-editorconfig-checker
dependency-version: 1a41284d59c6fe7f1b21ddc4a2b36400a33dc1b4
dependency-type: direct:production
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-11 10:01:39 +00:00
Dominik
106b999054
Rename views, upgrade gravity database and bump gravity databae version ( #6386 )
2025-10-05 20:33:30 +02:00
yubiuser
564d917022
Bump the python-dependencies group across 1 directory with 3 updates ( #6407 )
2025-10-04 21:32:30 +02:00
yubiuser
a53dc8fa41
Bump the github-actions-dependencies group across 1 directory with 4 updates ( #6409 )
2025-10-04 21:30:30 +02:00
dependabot[bot]
37fc86410f
Bump the github-actions-dependencies group across 1 directory with 4 updates
...
Bumps the github-actions-dependencies group with 4 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action ), [actions/stale](https://github.com/actions/stale ), [psf/black](https://github.com/psf/black ) and [actions/setup-python](https://github.com/actions/setup-python ).
Updates `github/codeql-action` from 3.29.10 to 3.30.6
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](96f518a34f...64d10c1313 )
Updates `actions/stale` from 9.1.0 to 10.1.0
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](5bef64f19d...5f858e3efb )
Updates `psf/black` from 25.1.0 to 25.9.0
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](8a737e727a...af0ba72a73 )
Updates `actions/setup-python` from 5.6.0 to 6.0.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](a26af69be9...e797f83bcb )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.30.6
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: actions/stale
dependency-version: 10.1.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
- dependency-name: psf/black
dependency-version: 25.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-dependencies
- dependency-name: actions/setup-python
dependency-version: 6.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 19:26:34 +00:00
yubiuser
e0a9b06b8e
Use SHA to pin github actions ( #6392 )
2025-10-04 21:25:09 +02:00
Christian König
f8d14c398e
Use sha also fpr editor-config-checker without adding a specific tag commit
...
Signed-off-by: Christian König <github@yubiuser.dev >
2025-10-04 21:15:12 +02:00
dependabot[bot]
f5ce7b29e0
Bump the python-dependencies group across 1 directory with 3 updates
...
Bumps the python-dependencies group with 3 updates in the /test directory: [pyyaml](https://github.com/yaml/pyyaml ), [pytest](https://github.com/pytest-dev/pytest ) and [tox](https://github.com/tox-dev/tox ).
Updates `pyyaml` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/6.0.2...6.0.3 )
Updates `pytest` from 8.4.1 to 8.4.2
- [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.4.1...8.4.2 )
Updates `tox` from 4.28.4 to 4.30.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.28.4...4.30.2 )
---
updated-dependencies:
- dependency-name: pyyaml
dependency-version: 6.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-dependencies
- dependency-name: pytest
dependency-version: 8.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: python-dependencies
- dependency-name: tox
dependency-version: 4.30.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: python-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-04 10:02:17 +00:00
Dominik
c0a05297e6
Adjust .shellcheckrc to 0.11 and enable some optional checks ( #6374 )
2025-10-04 09:11:48 +02:00