diff --git a/dietpi/dietpi-software b/dietpi/dietpi-software index 38230e5409..59c9c8aa0b 100644 --- a/dietpi/dietpi-software +++ b/dietpi/dietpi-software @@ -3212,6 +3212,12 @@ Package: *php7.3*\nPin: release *\nPin-Priority: -1' > /etc/apt/preferences.d/di if (( ${aSOFTWARE_INSTALL_STATE[$software_id]} == 1 )); then Banner_Installing + # On Stretch, use backports, which resolves missing /etc/profile (e.g. $PATH) load and failing install+service if IPv6 is disabled: https://github.com/MichaIng/DietPi/issues/3017 + (( $G_DISTRO == 4 )) && cat << _EOF_ > /etc/apt/preferences.d/dietpi-xrdp +Package: xrdp +Pin: release n=stretch-backports +Pin-Priority: 501 +_EOF_ G_AGI xrdp fi @@ -12290,6 +12296,7 @@ _EOF_ Banner_Uninstalling G_AGP xrdp + [[ -f '/etc/apt/preferences.d/dietpi-xrdp' ]] && rm /etc/apt/preferences.d/dietpi-xrdp fi