Skip to content

Commit b45a89b

Browse files
committed
dietpi-software: NAA Daemon: unlock on Trixie
1 parent b11cd38 commit b45a89b

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

.meta/dietpi-trixie-upgrade

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ do
1919
65) alist+=('Netdata');;
2020
111) (( $G_HW_ARCH < 3 )) && alist+=('UrBackup');;
2121
116) alist+=('Medusa');;
22-
124) (( $G_HW_ARCH < 3 )) && alist+=('NAA Daemon');;
2322
148) (( $G_HW_ARCH == 1 )) && alist+=('myMPD');;
2423
178) (( $G_HW_ARCH < 3 )) && alist+=('Jellyfin');;
2524
194) (( $G_HW_ARCH < 3 )) && alist+=('PostgreSQL');;

CHANGELOG.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ New software:
77
Enhancement:
88
- DietPi-Banner | An option to wrap the banner output for smaller terminals/screens has been added. Run "dietpi-banner" from console to configure its output, and find the new option at the bottom of the list. Many thanks to @mtekman for implementing this feature: https://github.com/MichaIng/DietPi/pull/7779
99
- DietPi-Software | UrBackup: Support for Debian Trixie and above has been unlocked for x86_64 systems, which do now depend on the correct OpenSSL flavour of libcurl. This is not the case yet for the ARMv7 build, which still depends on "libcurl3-gnutls", not available on Debian Trixie.
10+
- DietPi-Software | NAA Daemon: Support for Debian Trixie and above on ARMv6/7 systems has been unlocked.
1011

1112
Bug fixes:
1213
- Raspberry Pi | We updated our raspberrypi-sys-mods package to be compatible with the new kernel stack and Raspberry Pi 5. This solves several issues like missing serial console access on first boot, missing device nodes or permissions to access them with gpio/i2c/spi/video system groups.

dietpi/dietpi-software

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,6 @@ Available commands:
433433
aSOFTWARE_DEPS[$software_id]='5'
434434
# - RISC-V: https://signalyst.com/bins/naa/linux/
435435
aSOFTWARE_AVAIL_G_HW_ARCH[$software_id,11]=0
436-
# - ARMv6/7 Trixie
437-
(( $G_HW_ARCH < 3 && $G_DISTRO > 7 )) && aSOFTWARE_AVAIL_G_DISTRO[$software_id,$G_DISTRO]=0
438436
#------------------
439437
software_id=128
440438
aSOFTWARE_NAME[$software_id]='MPD'
@@ -489,8 +487,8 @@ Available commands:
489487
(( $G_HW_ARCH == 1 || $G_HW_ARCH == 11 )) || aSOFTWARE_DEPS[$software_id]+=' 121'
490488
# Netdata not available on Trixie
491489
(( $G_DISTRO > 7 )) || aSOFTWARE_DEPS[$software_id]+=' 65'
492-
# NAA Daemon not available for ARMv6/7 Trixie and RISC-V
493-
(( $G_HW_ARCH < 3 && $G_DISTRO > 7 || $G_HW_ARCH == 11 )) || aSOFTWARE_DEPS[$software_id]+=' 124'
490+
# NAA Daemon not available for RISC-V
491+
(( $G_HW_ARCH == 11 )) || aSOFTWARE_DEPS[$software_id]+=' 124'
494492
#------------------
495493
software_id=160
496494
aSOFTWARE_NAME[$software_id]='Allo GUI'
@@ -7002,9 +7000,7 @@ _EOF_
70027000
if To_Install 124 networkaudiod # NAA Daemon
70037001
then
70047002
# Base URL
7005-
local dist=$G_DISTRO_NAME
7006-
(( $G_DISTRO > 7 )) && dist='bookworm'
7007-
local url="https://signalyst.com/bins/naa/linux/$dist/"
7003+
local url="https://signalyst.com/bins/naa/linux/${G_DISTRO_NAME/forky/trixie}/"
70087004

70097005
# Check download dir
70107006
G_CHECK_URL "$url"
@@ -7019,7 +7015,7 @@ _EOF_
70197015
Download_Install "${package:+$url$package}"
70207016
G_EXEC systemctl stop networkaudiod
70217017

7022-
unset -v url arch package
7018+
unset -v url package
70237019
fi
70247020

70257021
if To_Install 71 webiopi # WebIOPi

0 commit comments

Comments
 (0)