-
-
Notifications
You must be signed in to change notification settings - Fork 505
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
Release v9.10 #7392
Merged
Release v9.10 #7392
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-Software | Fail2Ban: Resolved an issue where a fixed Dropbear filter could not be installed, because the directory did not exist yet. Many thanks to @augustresende for reporting this issue: #7325
- DietPi-Software | Raspotify: Resolved an issue where the service failed to start, if Avahi-Daemon was not installed. librespot has it as new default DNS discovery backend, and official pre-compiled Raspotify binaries are not compiled with the old DNS-SD backend anymore. Avahi-Daemon is hence installed now by DietPi-Software as well. Many thanks to @gergokis for reporting this issue: #7323
- DietPi-Software | Cuberite: Run in new detached foreground mode, to enhance systemd tracking logs and service status: cuberite/cuberite#5592 - CI | DietPi-Software test: Give Cuberite on x86 some more time to start up
For whichever reason, G_CONFIG_INJECT assumed that the desired value is already set, even if the line contains more characters after the desired value. Probably the idea was to allow comments after the line. However, of course values themselves can contain spaces, and it can be intended to remove those parts. This was found when trying to remove kernel command-line parameters from the end of the line, which did not work as of above bug.
and enable the builtin LCD OOTB
Build Amiberry and AlloGUI images only for RPi builds with new kernel/firmware stack from now on.
It has been removed not only with the new RPi firmware stack, but also from latest libraspberrypi-bin packages on Bullseye.
since v2025.2 requires a newer SQLite than available on Bullseye: #7374
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.
v9.10
(2025-02-09)
Enhancements
dietpi-config
> Advanced Options > RPi firmware migration, and is offered during this DietPi update: Image | Raspberry Pi 5: Testing and firmware migration script #6676dietpi-config
display menu over to the new script. It is currently in beta phase, since there are open question and problem with the DRM sysfs interface, multi-display behaviour and similar. You can call the script from console viadietpi-display
, or find it in thedietpi-config
menu. If you face any issues or have suggestions, please participate at the related GitHub issue: DietPi-Display | New tool to control console display modes and rotation (beta) #7390dietpi-services (re)start service_name
, disabled services will be (re)started again. We changed it a way thatdietpi-services (re)start
without adding any explicit service will handle enabled services only, to not start disabled services after maintenance tasks from within DietPi scripts. When users call it with a particular service as CLI input, this is counter-intuitive. However, generally, when aiming to start/stop/restart/enable/disable individual services from console, usesystemctl
. Usingdietpi-services
for this is obsolete. Many thanks to @lupa18 for reporting this issue: Dietpi services behavior #7384AUTO_SETUP_APT_INSTALLS
dietpi.txt
setting can now be used to have APT packages automatically installed after the first run setup of DietPi systems. Seedietpi.txt
for details.AUTO_SETUP_INSTALL_SOFTWARE_ID
dietpi.txt
settings now allows to define multiple software IDs in a single line, separated by space. For now, multipleAUTO_SETUP_INSTALL_SOFTWARE_ID
lines are still supported, but this will change in the future. If you keep adietpi.txt
for future DietPi instances, and make use of theAUTO_SETUP_INSTALL_SOFTWARE_ID
setting, please update it accordingly.Removed software
dietpi-software
for such is overkill, as one can just use the native Debian package manager directly, likeapt install tcpdump
. Affected packages:vifm
,iftop
,iptraf
,iperf
,mtr-tiny
,nload
,tcpdump
,emacs
,jed
,vim
,vim-tiny
,neovim
. Note: They won't be removed from your system, and they are upgraded as usual viaapt upgrade
or DietPi updates. The only difference is that you cannot install or uninstall them viadietpi-software
anymore, but instead via APT directly. The newAUTO_SETUP_APT_INSTALLS
dietpi.txt
allows to automate this the same way asAUTO_SETUP_INSTALL_SOFTWARE_ID
did before.Bug fixes