Commit Graph

1465 Commits

Author SHA1 Message Date
Adam Warner d038a96f5c
Merge branch 'dev' into var-log-pihole 2022-07-04 15:40:58 +01:00
Adam Warner 855086caa7
Update s6/debian-root/etc/services.d/pihole-FTL/run
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2022-07-04 15:40:53 +01:00
Adam Warner c3a4a832dd
Merge pull request #1126 from yubiuser/less_stale
Run stale workflow only once a day at 08:00
2022-07-04 15:39:36 +01:00
Christian König aacc3efc93
Run stale workflow only once a day at 08:00
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-07-04 16:03:16 +02:00
Adam Warner 543adf1f64
Merge branch 'dev' into var-log-pihole 2022-07-03 19:29:39 +01:00
Adam Warner b1c2555528
Merge pull request #1123 from PeterDaveHelloKitchen/update-python-dependency
Update Python dependency - urllib3 from v1.25.8 to v1.25.9
2022-07-03 19:28:59 +01:00
Adam Warner afdb7a110d
Merge pull request #1125 from pi-hole/master
sync: master to dev
2022-07-03 19:28:36 +01:00
Adam Warner 4e6bc66ce5
Merge pull request #1124 from pi-hole/meta/readme_support_update
Update README.md
2022-07-02 10:11:51 +01:00
Dan Schaper bb99fae517
Update README.md
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
2022-07-01 13:05:11 -07:00
Peter Dave Hello a6d0e49ed1 Update Python dependency - urllib3 from v1.25.8 to v1.25.9
https://www.cve.org/CVERecord?id=CVE-2020-26137

> urllib3 before 1.25.9 allows CRLF injection if the attacker controls
> the HTTP request method, as demonstrated by inserting CR and LF
> control characters in the first argument of putrequest(). NOTE: this
> is similar to CVE-2020-26116.

Signed-off-by: Peter Dave Hello <hsu@peterdavehello.org>
2022-06-30 18:44:31 +08:00
Adam Warner 4399f41473
Merge pull request #1122 from pi-hole/master
sync: master to dev
2022-06-24 09:18:16 +01:00
Adam Warner dba2235c8d
Merge pull request #1121 from yubiuser/stale-issue-reason
Add stale-issue-reson: not_planned
2022-06-24 09:14:07 +01:00
Christian König b71bec2266
Add stale-issue-reson: not_planned
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-06-24 08:58:11 +02:00
Adam Warner 05bf32abda
Update s6/debian-root/etc/services.d/lighttpd/run
Co-authored-by: yubiuser <ckoenig@posteo.de>

Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2022-06-12 17:56:47 +01:00
Adam Warner f17898bf6f
Also account for /var/log/lighttpd file name changes
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-12 13:37:39 +01:00
Adam Warner 1900d567c9
Mop up some other references
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-12 13:10:12 +01:00
Adam Warner b7016668b4
Account for log files being moved to /var/log/pihole/
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-12 12:59:18 +01:00
Adam Warner 1c369e3dea
Merge pull request #1111 from pi-hole/address-sonarr-complaints
Address Sonar complaints
2022-06-12 12:06:35 +01:00
Adam Warner 96332db038
Merge pull request #1112 from mmvanheusden/patch-1
Remove a tab in the readme (typo)
2022-06-07 15:37:22 +01:00
mmvanheusden 60e252c414
Remove random tab in the readme 2022-06-07 16:06:15 +02:00
Adam Warner cb16942096
Address Sonar rules S125 (https://rules.sonarsource.com/python/RSPEC-125) and S1481 (https://rules.sonarsource.com/python/RSPEC-1481)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-06 22:04:44 +01:00
Adam Warner 29f81fcfbc
Address Sonar rule S1192 (https://rules.sonarsource.com/python/RSPEC-1192)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-06 21:58:09 +01:00
Adam Warner b3717000ae
Address Sonar rules S117 (https://rules.sonarsource.com/python/RSPEC-117) and S1542(https://rules.sonarsource.com/python/RSPEC-1542) in all test .py files
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-06 21:26:47 +01:00
Adam Warner 5b0ea12766
Merge pull request #1106 from pi-hole/use_env_webpassword
Always use WEBPASSWORD env var if set
2022-06-06 20:43:23 +01:00
Adam Warner 64e449c133
fix [this code smell](https://sonarcloud.io/project/issues?pullRequest=1106&issues=AYE6byrIbM3H9G6ifn9K&open=AYE6byrIbM3H9G6ifn9K&id=pi-hole_docker-pi-hole)
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-06 20:26:26 +01:00
Adam Warner 6b9a4e6216
Fix up tests to work with new logic
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-06-06 20:14:26 +01:00
RD WebDesign 67fc925153 Using the same format for the new message
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-05-30 17:31:57 -03:00
RD WebDesign f9d990145a Always use WEBPASSWORD env var if set
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-05-30 03:00:16 -03:00
Adam Warner 9f9010edaa
Merge pull request #1104 from pi-hole/master
sync: master to dev
2022-05-24 22:27:41 +01:00
Adam Warner 20e51e77da
Update sync-back-to-dev.yml 2022-05-24 22:26:29 +01:00
Adam Warner 1570a7682e
Merge pull request #1102 from pi-hole/dev
Merge Dev->master for new tag
2022-05-23 17:18:02 +01:00
Adam Warner 8cedb5b030
Merge pull request #1082 from canepan/patch-2
Update README.md to mention minimum required docker version
2022-05-23 17:16:54 +01:00
Adam Warner 0e7013e890
Update README.md 2022-05-23 17:15:47 +01:00
Adam Warner c7d1fe5e82
Merge pull request #1088 from pi-hole/dependabot/github_actions/docker/build-push-action-3
Bump docker/build-push-action from 2 to 3
2022-05-23 17:11:09 +01:00
Adam Warner bd3a69e056
Merge pull request #1089 from pi-hole/dependabot/github_actions/docker/metadata-action-4
Bump docker/metadata-action from 3 to 4
2022-05-23 17:10:58 +01:00
Adam Warner 6d894a3f34
Merge pull request #1090 from pi-hole/dependabot/github_actions/docker/setup-buildx-action-2
Bump docker/setup-buildx-action from 1 to 2
2022-05-23 17:10:15 +01:00
Adam Warner f246384bb3
Merge pull request #1091 from pi-hole/dependabot/github_actions/docker/login-action-2
Bump docker/login-action from 1 to 2
2022-05-23 17:09:26 +01:00
Adam Warner 62c1fee49a
Merge pull request #1092 from pi-hole/dependabot/github_actions/docker/setup-qemu-action-2
Bump docker/setup-qemu-action from 1 to 2
2022-05-23 17:08:55 +01:00
Adam Warner 33baaa4bb0
Merge pull request #1101 from pi-hole/allow-checkout
Allow pihole checkout on any image rather than just dev/nightly image…
2022-05-23 17:07:51 +01:00
Adam Warner 6037832d5d
Allow pihole checkout on any image rather than just dev/nightly images - sometimes it is useful to troubleshoot
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-05-23 16:59:50 +01:00
dependabot[bot] 725711c9aa
Bump docker/setup-qemu-action from 1 to 2
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 06:14:49 +00:00
dependabot[bot] 820c4818e9
Bump docker/login-action from 1 to 2
Bumps [docker/login-action](https://github.com/docker/login-action) from 1 to 2.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 06:14:46 +00:00
dependabot[bot] 287c45a624
Bump docker/setup-buildx-action from 1 to 2
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 1 to 2.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v1...v2)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 06:14:43 +00:00
dependabot[bot] ab6bdd7e77
Bump docker/metadata-action from 3 to 4
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 3 to 4.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Upgrade guide](https://github.com/docker/metadata-action/blob/master/UPGRADE.md)
- [Commits](https://github.com/docker/metadata-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 06:14:40 +00:00
dependabot[bot] f7c4053179
Bump docker/build-push-action from 2 to 3
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 2 to 3.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-09 06:14:38 +00:00
Adam Warner d083079b17
Merge pull request #1086 from klutchell/kyle/fix-capabilities
Fix capability detection for privileged containers
2022-05-06 20:11:14 +01:00
Kyle Harding 6d3ab13a4d
Check each cap explicitly against the permitted vector
Privileged containers do not list each cap by name,
instead they lead with =eip and selectively remove
caps with cap_foo_bar-eip.

Instead we can use the --has-p flag of capsh to check
for the permitted cap.

Signed-off-by: Kyle Harding <kyle@balena.io>
2022-05-05 11:13:42 -04:00
Adam Warner ad9d7cb710
Merge pull request #1084 from lightswitch05/feature/update-default-debian-to-bullseye
Update default debian to bullseye. Update README to describe docker tags.
2022-05-04 18:20:26 +01:00
Adam Warner 2079c6adce
Merge pull request #1083 from lightswitch05/bugfix/minor-corrections-per-sonarcloud
Minor corrections per sonarcloud
2022-05-04 18:15:43 +01:00
Daniel 6e36311d6f
Update README.md to describe the current docker tagging pattern 2022-05-02 22:49:08 -04:00