Skip to content

Commit

Permalink
v9.10
Browse files Browse the repository at this point in the history
- DietPi-Software | Navidrome: Resolved an issue where the service failed to start, since the latest release archive does not ship with the needed permissions. Many thanks to @nclro for reporting this issue: #7336
  • Loading branch information
MichaIng committed Dec 30, 2024
1 parent 5aa5488 commit 6a539d1
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
1 change: 1 addition & 0 deletions CHANGELOG.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ Bug fixes:
- DietPi-Software | Sonarr: Resolved an issue where the internal updater did not work due to permission limits in the systemd unit. Many thanks to @tellice for reporting this issue: https://github.com/MichaIng/DietPi/issues/7321
- DietPi-Software | Fail2Ban: Resolved an issue where a fixed Dropbear filter could not be installed, because the directory did not exist yet. Many thanks to @augustresende for reporting this issue: https://github.com/MichaIng/DietPi/issues/7325
- DietPi-Software | Raspotify: Resolved an issue where the service failed to start, if Avahi-Daemon was not installed. librespot has it as new default DNS discovery backend, and official pre-compiled Raspotify binaries are not compiled with the old DNS-SD backend anymore. Avahi-Daemon is hence installed now by DietPi-Software as well. Many thanks to @gergokis for reporting this issue: https://github.com/MichaIng/DietPi/issues/7323
- DietPi-Software | Navidrome: Resolved an issue where the service failed to start, since the latest release archive does not ship with the needed permissions. Many thanks to @nclro for reporting this issue: https://github.com/MichaIng/DietPi/issues/7336

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

Expand Down
4 changes: 3 additions & 1 deletion dietpi/dietpi-software
Original file line number Diff line number Diff line change
Expand Up @@ -6256,7 +6256,7 @@ _EOF_
# Service: https://www.navidrome.org/docs/installation/linux/#create-a-systemd-unit
cat << '_EOF_' > /etc/systemd/system/navidrome.service
[Unit]
Description=navidrome (DietPi)
Description=Navidrome (DietPi)
Wants=network-online.target
After=network-online.target remote-fs.target
AssertPathExists=/mnt/dietpi_userdata/navidrome
Expand Down Expand Up @@ -6305,6 +6305,8 @@ ProtectSystem=full
WantedBy=multi-user.target
_EOF_
# Permissions
G_EXEC chown -R root:root /opt/navidrome
G_EXEC chmod +x /opt/navidrome

This comment has been minimized.

Copy link
@Joulinar

Joulinar Jan 4, 2025

Collaborator

Do we need to add execution flag to folder or file?

This comment has been minimized.

Copy link
@MichaIng

MichaIng Jan 4, 2025

Author Owner

To the file. And thanks for the implied hint 😉.

G_EXEC chown -R navidrome:root /mnt/dietpi_userdata/navidrome

Download_Test_Media
Expand Down

0 comments on commit 6a539d1

Please sign in to comment.