diff --git a/.meta/dietpi-survey_report b/.meta/dietpi-survey_report index a12747d60f..aef2ee6960 100755 --- a/.meta/dietpi-survey_report +++ b/.meta/dietpi-survey_report @@ -241,7 +241,7 @@ shopt -s extglob [32]='ympd' [33]='Airsonic-Advanced' [34]='Subsonic' - [35]='Logitech Media Server' + [35]='Lyrion Media Server' [36]='Squeezelite' [37]='Shairport Sync' [38]='FreshRSS' diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 4b4f455235..43f85ae815 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -13,6 +13,7 @@ Enhancements: - DietPi-Software | MineOS: As a security enhancement and workaround for a web UI login issue, a dedicated "mineos" user is created again. For new MineOS installs or after reinstall, one can login with this user, and the global software password. It has permissions to install and manage Minecraft instances. - DietPi-Software | frp: It is now possible to connect the client to a server which has no (an empty) authentication token configured. frp can now be installed non-interactively, where client + server daemons are both installed and configured to work with each other, with respective defaults for all inputs. - DietPi-Software | frp: Since the ini format for config files has been deprecated, and support will be removed in a future frp release, new installs and reinstalls/updates will generated toml format config files from now on. As of the large amount of config keys, which all changed between those formats, an automated conversion is sadly not possible. When doing a reinstall with existing ini configs, you will be informed about it, the old config(s) will be kept as backup in place, for a manual migration. All config keys for the toml format can be found here: https://github.com/fatedier/frp/tree/dev/conf +- DietPi-Software | Logitech Media Server: LMS has been renamed to Lyrion Music Server. For more details, see their new official website: https://lyrion.org/reference/lyrion-music-server/ Bug fixes: - NanoPi M1 Plus | Resolved an issue where Ethernet did not work because of a faulty kernel patch. Many thanks to @InnovoMagicCube and @InnovoDeveloper for reporting this issue: https://github.com/MichaIng/DietPi/issues/6974 diff --git a/dietpi/dietpi-software b/dietpi/dietpi-software index b6929c1efb..4736aaf7bc 100755 --- a/dietpi/dietpi-software +++ b/dietpi/dietpi-software @@ -361,8 +361,8 @@ Available commands: aSOFTWARE_DEPS[$software_id]='5 7 196' #------------------ software_id=35 - aSOFTWARE_NAME[$software_id]='Logitech Media Server' - aSOFTWARE_DESC[$software_id]='fka. SlimServer, SqueezeboxServer, SliMP3' + aSOFTWARE_NAME[$software_id]='Lyrion Media Server' + aSOFTWARE_DESC[$software_id]='formerly Logitech Media Server and Squeezebox Server' aSOFTWARE_CATX[$software_id]=2 aSOFTWARE_DOCS[$software_id]='https://dietpi.com/docs/software/media/#logitech-media-server' # - RISC-V: No package: https://lms-community.github.io/lms-server-repository/stable.xml @@ -7037,14 +7037,14 @@ _EOF_ G_EXEC chmod 0600 /etc/haproxy/haproxy.cfg fi - if To_Install 35 logitechmediaserver # Logitech Media Server + if To_Install 35 logitechmediaserver # Lyrion Media Server then # Grab architecture local arch='arm' (( $G_HW_ARCH == 10 )) && arch='amd64' # Grab latest package URL - local fallback_url="https://downloads.lms-community.org/nightly/logitechmediaserver_8.5.1~1712473975_$arch.deb" + local fallback_url="https://downloads.lms-community.org/nightly/lyrionmusicserver_9.0.1~1733855934_$arch.deb" Download_Install "$(curl -sSf 'https://raw.githubusercontent.com/LMS-Community/lms-server-repository/master/stable.xml' | grep -om1 "https://[^\"]*_$arch.deb")" G_EXEC systemctl stop logitechmediaserver Remove_SysV logitechmediaserver @@ -13274,7 +13274,7 @@ _EOF_ [[ -d '/usr/local/share/man/man1' ]] && G_EXEC rmdir -p --ignore-fail-on-non-empty /usr/local/share/man/man1 fi - if To_Uninstall 35 # Logitech Media Server + if To_Uninstall 35 # Lyrion Media Server then # Stop systemd service, which is not done by postinst, failing to remove user then Remove_Service logitechmediaserver