-
-
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
Beta v7.0.-1 #4110
Beta v7.0.-1 #4110
Conversation
+ DietPi-Software | Rename "Minio" => "MinIO": https://min.io/
+ DietPi-LetsEncrypt | Renamed "Minio" => "MinIO": https://min.io/
+ DietPi-Survey_report | Renamed "Minio" => "MinIO": https://min.io/
+ CHANGELOG | Renamed "Minio" => "MinIO": https://min.io/
+ DietPi-Patch | Renamed "Minio" => "MinIO": https://min.io/ + DietPi-Patch | Dropbear: Do not create DSS host key anymore. It is pretty outdated and should not be used anymore. Since Bullseye it is not shipped by default, but Ed25519 instead.
+ DietPi-Login | Create the "dietpi-nordvpn" alias unconditionally. The script handles a missing install gracefully and offers to do the install right away. It is especially unpleasing to not have the alias available after install, since it was needed to setup NordVPN server and credentials first, to have the service file created: #3998
+ DietPi-Software | Bitwarden_RS: Add CA flag to self-signed certificate, required for iOS to allow import into trusted CA store: #3724 (comment)
+ DietPi-Software | Pi-hole: Remove blocking page support, which will be removed from Pi-hole soon. It's implementation relies on fragile 404 handling, which means that actual 404 handling does not work. It means that every blocked request will instead be fully answered by the Pi-hole webserver, which means a massive overhead for both server and client. It cannot work on HTTPS resources since the certificate cannot match the domain which means that a shrinking minor part of the web is only supported anyway. Finally ads often open in small frames rather than full screen popups, which means that the blocking page is often practically not usable. Instead we revert to the Pi-hole developers recommended NULL blocking mode, which means that most clients won't even attempt to do any request to this domain, hence least overheads for clients, most time, battery and traffic savings.
+ DietPi-Software | Unbound: Pre-configure Unbound before installing it to avoid port binding conflicts right from the start + DietPi-Software | Unbound: Install it before installing Pi-hole so that it can be used as upstream DNS directly + DietPi-Software | Unbound: Use port 5335 by default when configuring it for Pi-hole since port 5353 is used for mDNS (Multicast DNS) + DietPi-Software | Unbound: Whenever changing the Unbound port, assure that there is another upstream DNS server configured in /etc/resolv.conf + DietPi-Software | Unbound: Do not overwrite an existing configuration file. Config overrides do not in cases where the setting is allowed multiple times, hence in case of interface (IP bindings) private and allowed IP ranges, users might need to configure our base config, which must be preserved. + DietPi-Software | Pi-hole: When changing the upstream DNS, apply it directly via dnsmasq config and restart FTL to immediately use it. + DietPi-Software | Spotify Connect Web: Enhance uninstall
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's give it a try and go for first beta 😃
+ DietPi-Drive_Manager | Change comment in fstab to indicate that dietpi-drive_manager is not a must, but an offer, and that it overwrites and re-creates physical drive mount entries on use + DietPi-Drive_Manager | Append df/blkid/lsblk outputs to detection loops directly: It creates a temporary file as well, but assures a unique safe path and auto-removal in a native way, faster as well. + DietPi-Drive_Manager | Add /dev/root workaround right into df output pipe to let mawk handle the possibly left duplicate
+ DietPi-Software | Nextcloud: Revert Lighttpd config change partly, since multiple matching $HTTP["url"] section do not stack, but the last/best match overrides prior/weaker matches. To avoid massively doubled code, merge all into a single static resource block. Long webfonts cache time should not be an issue, also leave .png and .map files inside.
just an observation as I was testing the backup feature. I noticed that |
Good spot! I had a doubled negation inside, so "Keep it" would have removed it 😅: dffd642 I think for us it's okay, but we need to keep in mind when changing the patches during beta phase, we need to move the affected patches to have them re-applied when upgrading von 7.0.0 to 7.0.1. |
+ DietPi-Software | Do not stop (and restart) services on software uninstalls. The uninstalled titles' services are stopped as first step of their individual uninstall block. Since uninstalls don't require much memory or CPU resources, other services can stay active without risk. If dependencies are uninstalled, dependants may crash, but previously their restart would have failed as well. + DietPi-Software | When the "uninstall" input argument is used, do not run the uninstall function when no software title has been actually marked for uninstall, i.e. none of the input IDs is currently installed + DietPi-Software | Handle input arguments in a safer way
+ DietPi-Software | LXQt comes with xfwm4 window manager as well, with internal composite manager that conflicts with xcompmgr, like Xfce does. So do not install xcompmgr with LXQt and assure that it's disabled otherwise. + DietPi-Software | X server: Do not install xserver-xorg package, which includes all display drivers with are mostly not required or conflict or override the often well working modesetting fallback, at least better than VESA, which would be prioritised. For PCs we have the Intel/Nvidia/AMD selection already, which now makes even sense for AMD GPUs. Outstanding tests is performance on RPi desktops vs fbdev driver or fbturbo, available on RPi repo, and VMware display driver for VMs (as well VirtualBox can emulate the VMware GPU).
+ DietPi-Software | X.Org X server: Install VMware GPU driver for all VMs + DietPi-Software | Home Assistant: Bump Python to v3.8.7. 3.8 is still the target version. 3.9 works mostly but a few related issues are present on GitHub, hence we wait for another release before switching to Python 3.9.
Beta v7.0.-1
(2021-02-18)
Changes
Interface Changes
New Software
Fixes
@AdamFarnsworth0
for reporting this issue: https://twitter.com/AdamFarnsworth0/status/1347977813635305475@smogan71
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=8523@bruz
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=8609@omavoss
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?p=30191#p30191@tec13
for reporting this issue: https://dietpi.com/phpbb/viewtopic.php?t=8627