Skip to content

Commit

Permalink
v8.15
Browse files Browse the repository at this point in the history
- Init v8.15
- DietPi-Software | XRDP: TLS via snakeoil certificate is now enabled OOTB. This leads to a warning shown on Windows RDP clients until either a proper certificate signed by a trusted CA is used (e.g. by Let's Encrypt), or it is muted for the particular server via checkbox at the client. Many thanks to @amibumping for providing the needed step: #5976
  • Loading branch information
MichaIng committed Feb 12, 2023
1 parent 995808e commit f8a272a
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 7 deletions.
4 changes: 3 additions & 1 deletion .meta/dietpi-survey_report
Original file line number Diff line number Diff line change
Expand Up @@ -637,15 +637,17 @@ shopt -s extglob
aSOFTWARE_NAME8_12=()
aSOFTWARE_NAME8_13=()
aSOFTWARE_NAME8_14=()
aSOFTWARE_NAME8_15=()
for i in "${!aSOFTWARE_NAME8_11[@]}"
do
aSOFTWARE_NAME8_12[$i]=${aSOFTWARE_NAME8_11[$i]}
aSOFTWARE_NAME8_13[$i]=${aSOFTWARE_NAME8_12[$i]}
aSOFTWARE_NAME8_14[$i]=${aSOFTWARE_NAME8_13[$i]}
aSOFTWARE_NAME8_15[$i]=${aSOFTWARE_NAME8_14[$i]}
done

# Pre-create software counter array so that we can see also software (available in newest version) with 0 installs
for i in "${aSOFTWARE_NAME8_14[@]}"
for i in "${aSOFTWARE_NAME8_15[@]}"
do
aSOFTWARE["$i"]=0
done
Expand Down
4 changes: 2 additions & 2 deletions .update/version
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
# shellcheck disable=SC2034
# Available DietPi version
G_REMOTE_VERSION_CORE=8
G_REMOTE_VERSION_SUB=14
G_REMOTE_VERSION_RC=2
G_REMOTE_VERSION_SUB=15
G_REMOTE_VERSION_RC=-1
# Minimum DietPi version to allow update
G_MIN_VERSION_CORE=6
G_MIN_VERSION_SUB=14
Expand Down
16 changes: 14 additions & 2 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
v8.15
(2023-03-11)

Enhancements:
- DietPi-Software | XRDP: TLS via snakeoil certificate is now enabled OOTB. This leads to a warning shown on Windows RDP clients until either a proper certificate signed by a trusted CA is used (e.g. by Let's Encrypt), or it is muted for the particular server via checkbox at the client. Many thanks to @amibumping for providing the needed step: https://github.com/MichaIng/DietPi/issues/5976

Bug fixes:

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/XXXX

For all additional issues that may appear after release, please see the following link for active tickets: https://github.com/MichaIng/DietPi/issues

-----------------------------------------------------------------------------------------------------------

v8.14
(2023-02-11)

Expand Down Expand Up @@ -37,8 +51,6 @@ Bug fixes:

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/6139

For all additional issues that may appear after release, please see the following link for active tickets: https://github.com/MichaIng/DietPi/issues

-----------------------------------------------------------------------------------------------------------

v8.13
Expand Down
3 changes: 3 additions & 0 deletions dietpi/dietpi-software
Original file line number Diff line number Diff line change
Expand Up @@ -3175,6 +3175,9 @@ _EOF_
# Workaround for failing mouse and keyboard input: https://github.com/neutrinolabs/xorgxrdp/issues/164
# - Solved on Bookworm, but G_CONFIG_INJECT detects and skips it then, and keeping it covers dist-upgraded systems.
GGI_PRESERVE=1 G_CONFIG_INJECT 'Option[[:blank:]]+"DefaultServerLayout"' ' Option "DefaultServerLayout" "X11 Server"' /etc/X11/xrdp/xorg.conf 'Section[[:blank:]]+"ServerFlags"'

# Enable TLS with snakeoil certificate: https://github.com/MichaIng/DietPi/issues/5976
G_EXEC usermod -aG ssl-cert xrdp
fi

if To_Install 30 # NoMachine
Expand Down
4 changes: 2 additions & 2 deletions dietpi/func/dietpi-globals
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@
[[ -f '/boot/dietpi/.version' ]] && . /boot/dietpi/.version
# - Assign defaults/code version as fallback
[[ $G_DIETPI_VERSION_CORE ]] || G_DIETPI_VERSION_CORE=8
[[ $G_DIETPI_VERSION_SUB ]] || G_DIETPI_VERSION_SUB=14
[[ $G_DIETPI_VERSION_RC ]] || G_DIETPI_VERSION_RC=2
[[ $G_DIETPI_VERSION_SUB ]] || G_DIETPI_VERSION_SUB=15
[[ $G_DIETPI_VERSION_RC ]] || G_DIETPI_VERSION_RC=-1
[[ $G_GITBRANCH ]] || G_GITBRANCH='master'
[[ $G_GITOWNER ]] || G_GITOWNER='MichaIng'
# - Save current version and Git branch
Expand Down

0 comments on commit f8a272a

Please sign in to comment.