diff --git a/CHANGELOG.txt b/CHANGELOG.txt index f4f23b7d4f..45d278fb6c 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -22,6 +22,7 @@ Bug fixes: - DietPi-Software | Pydio: Resolved an issue where web access via Apache webserver did not work, due to an invalid config entry. However, Pydio 8 is not maintained since years, does not support PHP 8 and hence can only work on Bullseye systems. We will migrate to Pydio Cells, once someone finds time to work on this: https://github.com/MichaIng/DietPi/issues/3469 - DietPi-Software | OctoPrint: Resolved an issue where system restart and shutdown form the OctoPrint UI failed due to an invalid sudoers rule. Many thanks to @samjw-nz for reporting this issue: https://github.com/MichaIng/DietPi/issues/6915 - DietPi-Software | Squeezelite: Resolved an issue where in rare cases the service could have started before the network adapter was initialised, in which case it reports a MAC address of 00:00:00:00:00:00 to LMS servers. With multiple Squeezelite players, this could have lead to conflicts among them. Many thanks to @willefg for reporting this issue: https://dietpi.com/forum/t/dietpi-squeezelite-players-with-same-mac-address-000000-00/19312 +- DietPi-Software | RealVNC: Resolved an issue where the installation was throwing an error, as it was attempted to write to a config file shipped by TigerVNC only. 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: https://github.com/MichaIng/DietPi/pull/6921 diff --git a/dietpi/dietpi-software b/dietpi/dietpi-software index 96117615ee..b59c63f05f 100755 --- a/dietpi/dietpi-software +++ b/dietpi/dietpi-software @@ -7184,7 +7184,7 @@ _EOF_ # TigerVNC: Permit remote connections which implies TLSVnc authentications being enabled additionally # shellcheck disable=SC2016 - GCI_PRESERVE=1 G_CONFIG_INJECT '\$localhost[[:blank:]]*=' '$localhost = "no";' /etc/tigervnc/vncserver-config-defaults + (( ${aSOFTWARE_INSTALL_STATE[28]} == 1 )) && GCI_PRESERVE=1 G_CONFIG_INJECT '\$localhost[[:blank:]]*=' '$localhost = "no";' /etc/tigervnc/vncserver-config-defaults # TigerVNC: Set control + read-only passwords if [[ ${aSOFTWARE_INSTALL_STATE[28]} == 1 && ! -f '/root/.vnc/passwd' ]]