-
-
Notifications
You must be signed in to change notification settings - Fork 504
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 v6.34.2 #3981
Beta v6.34.2 #3981
Conversation
+ DietPi-CloudShell | Tor Monitor: Store and kill the explicit PID we created within this DietPi-CloudShell instance instead of all "nyx" processes. + DietPi-CloudShell | Tor Monitor: Pre-create config file within Run_Cloudshell function. It could have been removed meanwhile nyx installed manually while not actively selected in scene selector but then enabled by default.
+ DietPi-CloudShell | Store current font and restore on exit, together with terminal settings + DietPi-CloudShell | Minor menu layout enhancements + DietPi-CloudShell | Assure that we always identify the STDOUT terminal instead of STDIN terminal (output of "tty" command), as STDIN is irrelevant and not available from e.g. systemd service + DietPi-CloudShell | Remove unnecessary redirect of setterm command to /dev/tty1. This does neither apply the settings on /dev/tty1 (when running from different tty), not is it what we want. + DietPi-CloudShell | Kill nyx (Tor Relay monitor) only when loop reaches another "enabled" scene. Currently it is killed as well if the next scene is not enabled, which at best break smooth execution when Tor Relay is the only enabled scene. + DietPi-Login | Check for STDOUT terminal instead of STDIN terminal when deciding whether to run autostart programs or not + DietPi-Login | DietPi-CloudShell: Start script directly instead of service. This allows killing it from that console while the service runs without STDIN in background and can only killed by stopping the service, which is hard to while CloudShell is producing output. All terminal settings are now applied from within the script so that the service has no other purpose than starting CloudShell from a different terminal or SSH on /dev/tty1. In this case we know that such a second terminal exist from where the service can be stopped as well. + DietPi-CloudShell | Add service statically, as there is not much point in having an install option that does nothing else than placing a service for a script that can run well standalone + DietPi-Software | DietPi-CloudShell: Remove software option as the script runs fine in standalone and is called like this by the autostart option as well. The service is now available statically and has a use only to start CloudShell from a different terminal/SSH on tty1. + DietPi-CloudShell | Make alias available statically, as the service now is + DietPi-CloudShell | Allow final execution as non-root user, only changing settings via menu requires root + DietPi-Launcher | Since DietPi-CloudShell install option has been removed and it is statically available, always show it in launcher + DietPi-Patch | Remove DietPi-CloudShell install flag + DietPi-Survey_report | Remove DietPi-CloudShell install flag with DietPi v6.34
+ DietPi-Update | Do not check for APT updates, if a DietPi update is available. DietPi-Banner shows the latter, if present, so the APT update flag file is not used. DietPi-Update includes APT upgrades anyway. This resolves an issue where on early login, an available DietPi update could be shown in banner already while dietpi-update is still running for the APT update checks. Executing dietpi-update then fails due to concurrency: #3963 (comment)
+ DietPi-Software | OctoPrint: Migrate to user-level Python instance + DietPi-Software | Remove DietPi-CloudShell related code + DietPi-Patch | OctoPrint: Add whiptail prompt to explain the required OctoPrint reinstall and give a hint that plugins usually need to be reinstalled.
which mpd version is included in 6.34? |
MPD is installed from the Debian repository, so on Buster it is 0.21.5: https://packages.debian.org/mpd Only in rare cases we do a software reinstall/update/migration when it would become incompatible with a changed |
Beta v6.34.2
Date of merge: 2020-12-17
Changes since v6.34.1
Removed Software Packages since v6.34.1