Release Notes¶
May 2022 (version 8.5)¶
Overview¶
The May 28th, 2022 release of DietPi v8.5 comes with a new software option Prowlarr, updated Amiberry packages, new security features, and more.
Photo by suju-foto, Pixabay
New software¶
- Prowlarr The indexer manager of the Servarr family has been added as dietpi-software option.
Improvements¶
- Security It is now possible to enter the WPA-PSK WiFi key as 64-digit hexadecimal key, as e.g. returned by
wpa_passphrase
. It will be converted as needed, stored and applied towpa_supplicant
config automatically in this format. In case of usingdietpi-wifi.txt
on a fresh DietPi installation, please note that this requires an image with DietPi v8.5 pre-installed, i.e. dated after May 28, 2022. Many thanks to @robinemde for doing this suggestion: MichaIng/DietPi#5406 - Security It is now possible to add public SSH keys to
dietpi-wifi.txt
, to be applied at first boot for public key authentication with “dietpi” and “root” users. Additionally, SSH password authentication can be disabled for all users or “root” only. Have a look atAUTO_SETUP_SSH_PUBKEY
andSOFTWARE_DISABLE_SSH_PASSWORD_LOGINS
settings in/boot/dietpi.txt
. - DietPi-Software | Dropbear/OpenSSH Password authentication is now disabled if set via
SOFTWARE_DISABLE_SSH_PASSWORD_LOGINS
setting in/boot/dietpi.txt
. DietPi-Software | Amiberry Updated to latest version 5.2 and shipped now as DEB package. Also the included
libSDL2
libraries have been updated to latest stable versions. Additionally builds for all SBCs and architectures, including x86_64, have been added, i.e. Amiberry is now available on all platforms. You can update Amiberry to the latest version with the following command:dietpi-software reinstall 108
DietPi-Software | WiringPi Build dependencies have been reduced so that only the actually required tools and headers are installed instead of the whole Build-Essential package.
Bug Fixes¶
- DietPi-VPN Resolved an issue where applying a ProtonVPN connection or starting the killswitch could have failed, if the
gettext-base
package was not installed. Many thanks to @Wilford888 for reporting this issue: MichaIng/DietPi#5501 - DietPi-Software | Spotifyd Resolved an issue where fresh installs failed because of a missing parent directory. Many thanks to @C0ntroller for reporting this issue: MichaIng/DietPi#5484
- DietPi-Software | WiringPi Resolved an issue where the install on Odroids failed as of a change in the build scripts of Hardkernel’s fork. Many thanks to @MDAR for reporting this issue: MichaIng/DietPi#5485
- DietPi-Software | Gitea Resolved an issue where the service failed to start after a reinstall when Gitea was installed before DietPi v7.9. Many thanks to @twikedk for reporting this issue: MichaIng/DietPi#5516
- DietPi-Software | vaultwarden Resolved an issue where web access wasn’t possible, since it binds to localhost with recent vaultwarden or web vault release. We restore the previous behaviour on fresh installs and reinstalls, but preserve any stricter value that may have been manually applied, like the local IP. Many thanks to @amibumpin for reporting this issue: https://dietpi.com/forum/t/vaultwarden-update-to-1-25-web-access/13248
As always, many smaller code performance and stability improvements, visual and spelling fixes have been done, too much to list all of them here. Check out all code changes of this release on GitHub: MichaIng/DietPi!5522