Changelog for
pi-hole-5.17.3-1.7.noarch.rpm :
* Mon Feb 19 2024 pihole-suse-packagesAATTsmar.fi- Update to version 5.17.3:
* Bump pytest from 7.4.3 to 7.4.4 in /test
* Bump github/codeql-action from 2 to 3
* Install FTL\'s development branch to get the latest features during tests
* Add \"-ni\" to all sqlite3 invocations
* Bump actions/setup-python from 4.7.1 to 5.0.0
* Thu Jun 08 2023 Samu Voutilainen
- /etc/pihole should have permissions 775,pihole,pihole instead of 755,pihole,pihole for pihole-AdminLTE to be able to write to gravity database.
* Wed May 31 2023 pihole-suse-packagesAATTsmar.fi- Update to version 5.17.1:
* Adlist properties need to be stored in the new (\"temp\") database rather than the old.
* Add in a test case
* AATTMrDuck2742 dropped a `]` on the floor without me seeing. I picked it up and put it back again
* Add Ubuntu 23 to test suite
* Add support for RISC-V 64-bit installs
* Tue May 30 2023 Samu Voutilainen - Refreshed patches
* Tue May 30 2023 pihole-suse-packagesAATTsmar.fi- Update to version 5.17:
* Bump pytest-testinfra from 8.0.0 to 8.1.0 in /test
* Bump actions/setup-python from 4.6.0 to 4.6.1
* Do not copy info table during pihole -g
* Use parseList function offered by pihole-FTL
* Adding Local DNS Records does not add to /etc/pihole/custom.list Fixes #5268
* Add support for RISC-V 64-bit installs
* remove old comments
* Sat Jan 07 2023 Samu Voutilainen - Also install utils.sh
* Sat Dec 31 2022 pihole-suse-packagesAATTsmar.fi- Update to version v5.14.2:
* Add merge-conflict workflow
* Use github cli to sync master back to development
* Using `shift` to allow passing multiple arguments
* Pass only the correct argument
* Don\'t install `which`
* Thu Sep 30 2021 pihole-suse-packagesAATTsmar.fi- Refreshed most of the patches.- Update to version v5.5 + Do not put hostname and pi.hole into local.list - this will be handled by FTL after FTL#1111 has been merged + Acknowledge that IPV{4,6}_ADDRESS may not exist + Modify debugger to test name resolution on all available interfaces + Remove duplicated lo test + Don\'t set IPV{4,6}_ADDRESS in conftest.py + Enable PHP8 support for Debian/Ubuntu + this has been annoying me for months + Re-remove wget from dependencies + Remove false statement about dependency removal on Raspbian + Added install Method 3 + Add missing sed anchors when deleting lines. + Fix typo + Update gravity.sh + Add tail of pihole.log to debug output + Skip analyze_pihole_log if query logging has been disabled + Only inform user about disabled logging, don\'t skipp printing pihole.log + Declare and assign \'logging_enabled\' separately + Explicity declare values for the RA packet. + Check for logroate script existing first. + Shellchecker + Include lighttpd-mod-deflate in the PIHOLE_WEB_DEPS list since it is no longer provided by default in Debian Bullseye + Revert \"Include lighttpd-mod-deflate since it is no longer provided by default in Bullsye\" + Add three new tests (one for each dependecy array) to check packages are available in supported OS package repos + Stickler gonna stickle... + Squashed commits + head_line -> line + Canary domain handling is now happening in FTL where we have much finer control over it. + Remove mod_compress (mod_deflate) from lighttpd to provide backwards compatible support for Debian Bullseye (11) + Same change as with #4221, but on fedora config too + Support and test Debian Bullsye (11) + give pihole its own logrotate state file + add tests for ubuntu 21 + add OS_CHECK_DOMAIN_NAME override to all the dockerfiles + Add Ubuntu 21 to supportedos.txt, and github actions tests + Delete supportedos.txt - it is not actually used anywhere can can cause confusion + Fix coloring of pihole -t + Add `-t` option to Admin Console help dialog + Update pihole-FTL.service + Guard for logrotate func non-zero return + Make output of SHM dir human readable + Remove comparison of IP addresses with setupVars.conf + Remove extra failure display when installation of logrotate file is skipped because the file already exists + Fix error on checking interfaces that are not dual-stack + Resolve merge conflict + Make all dir list output human readable + Remove specific dnsmasq config files from requiered files + Remove traces of unused files + Increase width of ID column in adlist and domain table in debug script + Remove ports, nc option and fix wording. + rename distro_check to package_manager_detect, as it is more in keeping with what the function actually does + move chmod/chown of macvendor.db to pihole-FTL.service + Install only minimal requiered package before performing os_check + Change initial install script order: + put FTL Install back to where it was + Remove weird global counter + Remove dhcpcd5 dependency, however still help the user set the static IP if dhcpd5 is already installed (i.e on raspbian) + On enabling/disabeling only reload-lists instead of reload + Add uptime to debug log (#4265) + Add switching \'to...from\' message to ftl checkout output (#4266) + Fix Splashpage not appearing properly on non-root directories + Remove ineffective Access-Control-Allow-Origin header + Install RFC6761 config file + Hardcode whiptail dimensions to 20 rows and 70 chars width + Remove server=/local/ because of https://github.com/pi-hole/pi-hole/pull/4282#discussion_r689112972 + Use variable in user output, too + Ensure conditional forwarding will forward unqualified host names if we have no local answer for them. + Also remove \"rev-server\" lines when rewriting 01-pihole.conf + Add sudo to apt-get recommendation + Fix piping to pihole tricorder + Add warning if curl failed + Use --no-progress-meter instead of --silent so error reasons are printed + Use --no-progress-meter instead of --silent so error reasons are printed + Add content of /etc/resolv.conf to debug output + Add content of /etc/dnsmasq.conf to debug output + Add possibly missing capabilities + Ensure curl is either storing a valid token or a meaningful error message + Apply same improvement to pihole tricorder feature + Small style change to finished debug upload display + Forward unqualified names to the CF target only when the \"Never forward non-FQDN\" option is NOT ticked + fix Pi-hole v5.4 update - syntax error #4322 + Perform a check of required packages befor updating pihole (#4326) + Select proper PHP version on RPM based OS after INSTALLER_DEPS have been installed (#4325) + Export DNS_FQDN_REQUIRED and DNS_BOGUS_PRIV to setupVars.conf during installation + Remove local-ttl from set of default dnsmasq options. + Add to INSTALLER_DEPS (#4343)
* Wed May 05 2021 pihole-suse-packagesAATTsmar.fi- Update to version v5.3.1 + Store status of downloaded list (downloaded, using cache, some error, ...) and number of (in-)valid domains on this list in the gravity database. This updates the gravity databaes to version 14. + Compare checksum of downloaded list against older checksums to see if the list content changed since the last download + Only update time of last list change when we see a list for the first time or when it really changed content + Actually store correct number of domains for the individual lists (and not the sum of the so far collected number of domains) + Remove \"The list is new\" comment because it is superfluous + scripts/list: User same wildcard regex that the UI use + fixed typos + touch sysconfig network script when absent + update tests to fedora 33 + Moved where external.conf is included + fix typo in comment + Update piholeDebug.sh + Add hostname to teleporter backup file if called from cli + Add default noname if hostname is empty + Add missing three new columns to pihole -g -r + Aligned pihole logo to center, Fixed responsive issue (#4036) + Improve comments in basic-install.sh + pihole -g should respose GRAVITYDB in pihole-FTL.conf + Update gravity path in list.sh + Update gravity path in query.sh + Use possibly custom gravity.db location in the copying SQL script + Add some validation to passed arguments before running the values through `sed` + Improve regexes for ipv4 matching + Update regex to disallow leading zeros + Fix error trying to access undefined variables on splash page. + Update README + Obtain FTL\'s PID from the PID file (#4103) + Add missing closing single quote + The correct port separator is \'#\' not \':\' in dnsmasq style. This should not have been changed in #4083 in the first place.
* Wed Apr 14 2021 pihole-suse-packagesAATTsmar.fi- Update to version v5.2.4 + Further failsafe check for available APT packages + Fix validation of adlist url + Remove deprecated malwaredomains list + Change wording in whiptail for adlist selection + Fix connection mechanism between Chronometer and FTL + fix release check for centos stream + Use the \'Location:\' header only. + Revert \"Further failsafe check for available APT packages\"
* Tue Jan 12 2021 pihole-suse-packagesAATTsmar.fi- Update to version v5.2.2 + Fix chronometer output if web interface is not installed + piholeDebug: Fix version check if lighttpd/php are not installed + piholeDebug: More detailed diagnostics if Web interface is not found + Adding comma to the adlist table format + Update pihole-FTL man-pages (#3883) + Update advanced/Scripts/chronometer.sh + Fix typo found by #3933 + Add fallback for arch detection on i386/x86_64- Better version handling in spec