-
-
Notifications
You must be signed in to change notification settings - Fork 501
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 v8.1 #5229
Merged
Release v8.1 #5229
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 | WiFi Hotspot: Remove old hostapd service unmask/workaround. All installed services controlled by dietpi-software are unamasked before installs start. If the mask was placed without the service installed, the prior service stop which was added with v8.0 would currently fail anyway. We want to get reports now to trace back the faulty reason for the mask.
- DietPi-Software | PHP: Resolved an issue where the PATH variable was not available for PHP applications with Lighttpd and Nginx webservers. It is now set to the static value "/usr/local/bin:/usr/bin:/bin", the default PATH excluding super user executables "sbin". Many thanks to @shanew1694 for reporting a related issue with rTorrent: #5161 (comment) - DietPi-Software | Further cleanup on Lighttpd and PHP uninstalls
- DietPi-Services | Resolved an issue where service edits and process tool settings were not effective as they were stored to the wrong file path. Many thanks to @TOPFORD and @MicDG for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?p=41509#p41509
- DietPi-Software | Do not use the obsolete --unsafe-perm flag for npm calls anymore - DietPi-Software | MineOS: Install Python 3 on Buster as dependency, required for the Node.js posix module but not pulled by rdiff-backup on Buster - DietPi-Software | MineOS: As a workaround required with latest Node.js 17, install the posix module alone first, before installing the whole project: #5181
- DietPi-Software | X.Org X Server: Install Odroid Mali/DDX packages only on Buster and below or when DRM is not available. On Bullseye with DRM, the default modesetting DDX and Mesa EGL/GLESv2 should work pretty well, i.e. mainline kernel images where Odroid packages are not available anyway. In case Odroid DDX packages are not available, install fbdev for the (with Hardkernel kernel) expected case the DRM is not available for the default modesetting driver to work. - DietPi-Software | X.Org X Server: Install Mesa EGL/GLESv2 libraries on all non-x86_64 and non-RPi systems, in case not covered by Odroid packages. On x86_64 regular OpenGL may be preferred, on RPi those are installed when KMS is enabled. In all other cases, those may be used by GUI applications.
- DietPi-Software | Kodi: Install X server on Odroid C4 and N2 from Bullseye on, when no DRM is available. Skip Odroid GPU/Kodi packages on Bullseye with DRM, which covers mainline kernel images, where Debian's Kodi with GBM works just fine. This aligns it with X server installs. - DietPi-Software | RPi: Do not raise GPU memory above default on Bullseye for any software title. It is generally not used anymore since CMA uses the shared system memory. Legacy RPi camera, enabled with RPi Cam Control, sets 96 MiB automatically, which may still be required. Modern KMS based camera module support is still outstanding. Additionally disabling headless mode + default GPU memory is now applied on LXQt insalls as well.
- DietPi-Software | RPi-Monitor: Fix an issue to display CPU temperature correctly - DietPi-Software | RPi-Monitor: Fix typo in USB HDD template - DietPi-Software | RPi-Monitor: Do not add USB HDD gauge when it is the rootfs, since it is then covered by "SD card" already (misleading but all info is there). Support non-ext4 USB HDDs, be a little more strict when parsing "df" and replace postprocess with "df -m" flag
- DietPi-Software | iptables is now automatically configured to use either modern nf_tables API or legacy API, depending on whether nf_tables is supported by the kernel. This is helpful for Bullseye images with older kernel versions, where iptables is by default configured to use nf_tables, which fails. - DietPi-Software | iptables rules are now applied for IPv6 as well in all cases (for VPN servers, WiFi and Tor hotspots) via ip6tables. This does not depend on whether IPv6 is actually enabled for interfaces, but enables general IPv6 support for affected software options. Many thanks to @vielka442 for reporting missing IPv6 support for Tor Hotspot: #5038
- DietPi-PREP | Do not apply CPU governor settings, which may either fail when the image is created within a container or even unintentionally store a fallback governor to dietpi.txt, which we want earliest at first DietPi boot - DietPi-PREP | Minor output tuning and use HTTPS for GPL URL
- DietPi-Software | Home Assistant: Resolved an issue with the latest Home Assistant version where restarting it via web interface made it remaining stopped. The fix is applied to all instances on DietPi update. Many thanks to `@jchh` for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10025
- DietPi-Config | Do not list Odroid C2 HiFi Should sound cards on mainline kernel image, but only when the related kernel module is actually available: #5235 - DietPi-Config | Fix H3 3.5mm sound card selection, but whether it is selectable like that on mainline kernel images needs to be tested as well (ToDo) - DietPi-Set_hardware | When toggling Bluetooth, check whether related services are actually available before trying to enable/disable them
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.
v8.1
(2022-02-05)
SBC support
Changes
Fixes
@KamikazeePL
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10001@jchh
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=10025