Commit Graph

  • 1550f29f06 Use GREEN if dig was successful RD WebDesign 2022-12-08 19:58:00 -03:00
  • a206980242 Fix parenthesis color RD WebDesign 2022-12-06 20:34:18 -03:00
  • 8c2f56b0e6 Imporving the output from os_check() function RD WebDesign 2022-12-06 17:38:38 -03:00
  • b4349b41ce Use the correct variable digReturnCode RD WebDesign 2022-12-06 15:42:36 -03:00
  • 67f04787d6 Only compare OS versions if dig was successful RD WebDesign 2022-12-06 14:39:06 -03:00
  • 1ee922d16c Disable a few commands if installed in (official) docker containers (#5018) Adam Warner 2022-12-11 15:11:50 +00:00
  • 14ab586603 Start counting with 1 Christian König 2022-12-11 15:12:11 +01:00
  • 372070ab39 Improve detection of incorrecr lines during gravity Christian König 2022-11-28 23:33:13 +01:00
  • 4004a93d1a Don't double check for lines containing no domains in gravity Christian König 2022-11-09 19:10:37 +01:00
  • c2bb190dce Explicitly create group pihole on installation (#5039) Adam Warner 2022-12-11 14:05:24 +00:00
  • b8eae60fcc Disable a few commands for Docker. Currently this is done by monkeypatching the the pihole file on Docker install, however if someone was to run pihole checkout, these patches are removed. Adam Warner 2022-12-11 11:39:11 +00:00
  • c86ff5d084 Bump actions/setup-python from 4.3.0 to 4.3.1 (#5054) Dan Schaper 2022-12-10 12:39:11 -08:00
  • 126da094bd Bump actions/setup-python from 4.3.0 to 4.3.1 dependabot[bot] 2022-12-10 10:00:58 +00:00
  • f713b14ba0 Cleanup if startup failed Christian König 2022-12-08 09:49:02 +01:00
  • a4e20f79a3 Install wheel before other python packages in Action (#5048) Dan Schaper 2022-12-05 15:32:04 -08:00
  • 6b146ed2d1 Use two-step approach Christian König 2022-12-05 23:13:24 +01:00
  • e0e0baf076 Install wheel before other python packages Christian König 2022-12-04 09:32:23 +01:00
  • 95e799ed6e Do not require man pages to be present in test script (#5037) Dan Schaper 2022-11-28 13:27:30 -08:00
  • 202aa25c09 Do not setcap FTL binary when systemd is used (#5043) DL6ER 2022-11-28 22:00:27 +01:00
  • 06de172952 Skip setcap on installs with systemd MichaIng 2022-11-28 19:28:51 +01:00
  • ff5ee29566 Add native systemd service (#4924) Adam Warner 2022-11-27 21:41:35 +00:00
  • d393497641 sync: master to development (#5041) Adam Warner 2022-11-27 21:40:52 +00:00
  • 0034538794 v5.14.2 (#5040) v5.14.2 Adam Warner 2022-11-27 21:31:19 +00:00
  • 33d2163f19 Explicitly create group pihole on installation Christian König 2022-11-24 22:06:04 +01:00
  • ea26171c18 Do not require man pages to be present in test script Christian König 2022-11-24 20:39:02 +01:00
  • 82dfcbcd83 Fix pihole updatecheck reboot (#5035) Dan Schaper 2022-11-23 11:08:46 -08:00
  • 233453267e Using shift to allow passing multiple arguments RD WebDesign 2022-11-23 15:33:49 -03:00
  • f3c27f706f Pass only the correct argument RD WebDesign 2022-11-23 14:07:30 -03:00
  • 983d79b3e6 Don't install which (#5028) Dan Schaper 2022-11-18 17:40:12 -08:00
  • 6d8abc2e30 Don't install which Christian König 2022-11-18 23:50:34 +01:00
  • 38775cffdf Ensure local hash is always of length 8, for consistency. Adam Warner 2022-11-14 22:51:39 +00:00
  • b13a75a223 sync: master to development (#5017) Adam Warner 2022-11-14 22:46:26 +00:00
  • 21026d9414 Fix odd behaviour introduced into new version checking script (#5016) v5.14.1 Adam Warner 2022-11-14 22:21:16 +00:00
  • ba74051502 Grab local FTL hash correctly from FTL's own version output, and grab one digit less for remote hashes (also in debug log) Adam Warner 2022-11-14 22:09:26 +00:00
  • cdbe4c9b86 Get only the precise tag number when getting local version, do not show branch name when on master branch(es) Adam Warner 2022-11-14 20:39:34 +00:00
  • ca04c13315 sync: master to development (#5013) Adam Warner 2022-11-14 19:03:11 +00:00
  • 3c86af0e59 Pi-hole core v5.14 (#5012) v5.14 Adam Warner 2022-11-14 19:00:40 +00:00
  • ddaa1bf0d4 Correctly identify process status in debug script on docker (#5011) Adam Warner 2022-11-14 18:15:57 +00:00
  • 6b8ba3c15e Replace deprecated shell commands (#4907) Adam Warner 2022-11-14 17:52:31 +00:00
  • 7536c312ee Correctly identify process status in debug script on docker Christian König 2022-11-13 21:53:59 +01:00
  • a8b6eb9b70 Touch files before addKey or addOrEditKeyValPair (#4999) Adam Warner 2022-11-09 23:37:30 +00:00
  • 67385b7ed4 Touch files before addKey or addOrEditKeyValPair Christian König 2022-11-09 21:25:09 +01:00
  • 64e61aac4a Simplify versions.sh (#4959) Adam Warner 2022-11-09 17:15:51 +00:00
  • 2fd5b944ad Touch setupVars before writing to it Christian König 2022-11-03 22:01:37 +01:00
  • f91606bb17 Fix static IP not set because of in-line comment in dhcpcd.conf (#4998) Dan Schaper 2022-11-02 15:17:36 -07:00
  • 122bc6b927 Fix static IP not set because of in-line comment Stephan Pillhofer 2022-11-02 22:35:39 +01:00
  • 3491dbfd04 Check versions file on the debug log (#4977) Dan Schaper 2022-10-31 13:25:15 -07:00
  • 871067acd8 Fix static IP not set if IP is already present in any way inside dhcpcd.conf (#4995) Dan Schaper 2022-10-31 13:23:35 -07:00
  • 06cf7afbc2 Fix static IP not set Stephan Pillhofer 2022-10-29 17:52:24 +02:00
  • 81927334f2 Add native systemd service MichaIng 2022-09-18 21:44:06 +02:00
  • 01bf9ca42a Prevent CNAME loop (#4988) yubiuser 2022-10-29 15:44:03 +02:00
  • c8c6533440 Add small explanation. Christian König 2022-10-29 15:09:14 +02:00
  • f1b15f7e92 Remove check for latest component version in debug log (#4973) Dan Schaper 2022-10-28 17:27:05 -07:00
  • e0c351f0e4 Remove unused possibility to obfuscate pihole.log in debug log (#4974) DL6ER 2022-10-28 13:16:30 -04:00
  • 7957acf42f Remove unused old code from gravity.sh (#4985) DL6ER 2022-10-28 13:15:02 -04:00
  • c3e8d76d63 Escape dots in local DNS records/CNAMES before removing them (#4990) Dan Schaper 2022-10-24 13:21:07 -07:00
  • 128a3ab1be Go POSIX Christian König 2022-10-22 22:37:05 +02:00
  • df3e9e5f51 Disable shellcheck as it suggests a bashism Christian König 2022-10-21 14:31:16 +02:00
  • c322458dcb Escape dots in local DNS records/CNAMES before removing them Christian König 2022-10-21 12:25:23 +02:00
  • 21be1bd58e Prevent CNAME loop Christian König 2022-10-20 06:53:13 +02:00
  • 469a267150 Adding CentOS Stream 9 tests (#4984) Adam Warner 2022-10-19 19:14:00 +01:00
  • 090727b1d3 Remove unnecessary return RD WebDesign 2022-10-17 15:24:49 -03:00
  • 85ffbcf05e Allow replacing conflicting existing packages from testing image RD WebDesign 2022-10-17 14:58:42 -03:00
  • 528abc9c97 Adding CentOS Stream 9 tests RD WebDesign 2022-10-16 19:36:56 -03:00
  • 8b98fd06ed Remove unused old code RD WebDesign 2022-10-16 15:54:24 -03:00
  • bc6fb0c934 sync: master to development (#4981) Adam Warner 2022-10-15 15:46:53 +01:00
  • e773e3302c Bump actions/setup-python from 4.2.0 to 4.3.0 (#4980) Adam Warner 2022-10-15 15:45:44 +01:00
  • 0cf59cf0fa Bump actions/setup-python from 4.2.0 to 4.3.0 Adam Warner 2022-10-15 15:36:20 +01:00
  • bc471cb0bd Fix errors in README.md (#4818) Adam Warner 2022-10-15 15:06:06 +01:00
  • 429510e168 Update README.md Adam Warner 2022-10-15 15:03:35 +01:00
  • 4c9401175c Remove check for latest version Christian König 2022-10-15 09:06:57 +02:00
  • 235673dac8 Remove unused possibility to obfuscate pihole.log Christian König 2022-10-13 21:21:40 +02:00
  • d737948f64 Add versions file to the REQUIRED_FILES list RD WebDesign 2022-10-14 14:11:19 -03:00
  • 52283478c8 Run pihole updatechecker if versions file is not found Christian König 2022-10-14 13:21:31 +02:00
  • c84be5de61 Reorganize by component rather then source Christian König 2022-10-14 13:18:12 +02:00
  • d85982dc51 Use versions file instead of github api to get latest version Christian König 2022-10-14 10:29:14 +02:00
  • 5c61f6cb65 Remove checkout hint Christian König 2022-10-14 08:43:39 +02:00
  • 4c0a94d2b9 Don't rely on pihole -v output but query github to get the lastest versions in debug script Christian König 2022-10-13 14:16:56 +02:00
  • 5c090d25e1 Fix ldd sh mock in tests MichaIng 2022-10-11 22:18:31 +02:00
  • 89c0706abc master -> dev (#4970) Adam Warner 2022-10-12 11:32:30 +01:00
  • e5695f862f test_any_automated_install.py: Use command -v instead of which a1346054 2022-10-11 14:35:11 +00:00
  • e3db5fc601 basic-install.sh: Use command -v instead of which a1346054 2022-09-13 00:20:01 +00:00
  • 9c51050283 basic-install.sh: Use grep -E instead of egrep a1346054 2022-09-13 00:58:10 +00:00
  • 17779bad94 Pi-hole v5.13 (#4960) v5.13 Adam Warner 2022-10-10 22:00:47 +01:00
  • fed58f03bf Fix pihole -r dialog exit (#4965) Dan Schaper 2022-10-09 21:10:23 -07:00
  • c5b3b8dd68 Fix pihole -r dialog exit RD WebDesign 2022-10-08 16:29:10 -03:00
  • 46986714d4 Bump actions/stale from 6.0.0 to 6.0.1 (#4963) Adam Warner 2022-10-09 20:03:21 +01:00
  • 4f3debcb5b Bump actions/checkout from 3.0.2 to 3.1.0 (#4964) Adam Warner 2022-10-09 20:03:10 +01:00
  • 223ef72250 Bump actions/checkout from 3.0.2 to 3.1.0 dependabot[bot] 2022-10-09 18:46:02 +00:00
  • cf467db61d Bump actions/stale from 6.0.0 to 6.0.1 dependabot[bot] 2022-10-09 18:45:54 +00:00
  • fae1d13892 Add initscripts to CentOS8 dockerfile (#4966) Adam Warner 2022-10-09 19:45:13 +01:00
  • 4265bcb178 Add initscripts to CentOS8 dockerfile Christian König 2022-10-08 22:08:39 +02:00
  • 9471c69882 Fix spelling Christian König 2022-10-06 22:08:57 +02:00
  • 79c0b446e1 Set missing data to N/A Christian König 2022-10-06 21:55:49 +02:00
  • a478f2460b POSIX Christian König 2022-10-06 21:50:07 +02:00
  • 2dc599f266 Simplify version.sh Christian König 2022-10-06 17:58:58 +02:00
  • d7f7ef9965 Only create VERSION_FILE if it does not exist Christian König 2022-10-06 14:37:56 +02:00
  • 888e44e53d Add hash functions to updatecheck Christian König 2022-10-06 14:17:28 +02:00
  • 18d28533eb Update local and remote versions at the same time Christian König 2022-10-06 12:36:17 +02:00
  • 56527e5dd9 Add get_remote_version() to updatechecker Christian König 2022-10-05 23:13:25 +02:00