-
-
Notifications
You must be signed in to change notification settings - Fork 492
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Beta v7.2.2 #4423
Merged
Beta v7.2.2 #4423
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ dietpi.txt | Add new max_framebuffers option for easier headless mode + dietpi.txt | Remove deprecated "i2c1" dtparam. "i2c_arm" is an alias for "i2c0" and "i2c1" respectively, but "i2c_arm" is recommended to work on all models. "i2c_arm_baudrate" sets the baudrate accordingly for the physical interface controlled by "i2c_arm". + dietpi.txt | Comment settings set to defaults, like display rotation, I2C and SPI state. dietpi-config already detects the correct default when no uncommented setting is present
+ DietPi-MorseCode | Do not convert input file to lowercase, but instead convert each character to lowercase before passing to conversion function, which is much faster after all. + DietPi-MorseCode | Start to convert conversion cases into single lines, to gain some more overview, but I'm too lazy now to finish this... :P + DietPi-MorseCode | Minor coding and wording
+ DietPi-Globals | When calling G_AGI, G_AGP and G_AG_CHECK_INSTALL_PREREQ without input argument, return directly. E.g. when calling G_AGP without argument, it would try to remove all packages, failing as no "--allow-remove-essential" is passed. This happened only during testing, but sometimes we use "dpkg --get-selections" to get a list of matching packages to purge, and if this was the only input and no matching package was installed, the bug would be triggered. G_AGI and G_AG_CHECK_INSTALL_PREREQ without argument do not do something, but it's good to return quickly to reduce overhead. An empty argument is no problem, only no argument is, e.g. when those are passed as empty array: G_AGP "${apackages[@]}"
+ DietPi-Set_software | Simplify dietpi.txt verification: Do not separately G_CHECK_URL before downloading the file. Both is strictly error handled and curl prints a sufficiently precise error message to the handler. An if-then-else doesn't make sense here, as in both cases the script exits immediately with error when either G_CHECK_URL or the download fails. Also the success info doubles with the script exit message. Use G_CONFIG_INJECT to add the new entries, to have some consistency, as we have that function already. And finally, do not print "($INPUT_MODE_VALUE)" as part of the script banner, when that variable is empty, like in case of dietpi.txt verification. Now the empty parenthesis are skipped.
+ DietPi-Software | Mosquitto: Do not combine mosquitto_passwd "-c" and "-b" options, which is not supported on versions lower than 1.6.10, i.e. ARMv8 systems up to Buster. + DietPi-Software | Mosquitto: Since we do not install the Mosquitto repo on Bullseye (the Mosquitto versions match), no need to have the Bullseye => Buster suite workaround. As the Bullseye repo version is pretty current, we won't install the Mosquitto repo there until it natively supports Bullseye.
I'll merge this today to have it one day in beta tests, but do not plan another RC version, as long as no bug is found. |
+ DietPi-Software | Pi-hole: New installs and reinstall will have the DNS query logging duration reduced to 2 days. An internal discussion revealed that no-one of us uses logs old than a few hours, while those are kept for a year by default, leading to database sizes from hundreds of MiBs to GiBs. We leave it at 2 days so that dashboard graphs/diagrams are not empty on Pi-hole (re)start. Users who require long-term DNS query data for statistics or similar, can easily increase the TTL, shown as well in our docs.
34 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Beta v7.2.2
(2021-05-28)
Changes since v7.2.1
Fixes since v7.2.1