From 14c25d9ffdd91870373f7234b38c8d5c567abf87 Mon Sep 17 00:00:00 2001 From: Dave Russell <39733752+007revad@users.noreply.github.com> Date: Tue, 20 Jan 2026 19:09:45 +1100 Subject: [PATCH] Update script to version 3.6.119 v3.6.119 - Bug fix for "cat: /sys/block//sys/block/sata1/device/vendor: No such file or directory" errors. Issue #554 --- syno_hdd_db.sh | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/syno_hdd_db.sh b/syno_hdd_db.sh index be2f57a..b5b14a1 100644 --- a/syno_hdd_db.sh +++ b/syno_hdd_db.sh @@ -29,7 +29,7 @@ # /var/packages/StorageManager/target/ui/storage_panel.js -scriptver="v3.6.118" +scriptver="v3.6.119" script=Synology_HDD_db repo="007revad/Synology_HDD_db" scriptname=syno_hdd_db @@ -1131,19 +1131,19 @@ for d in /sys/block/*; do sd*|hd*) if [[ $d =~ [hs]d[a-z][a-z]?$ ]]; then getdriveinfo "$d" - is_ssd "$d" + is_ssd "$(basename -- "${d}")" fi ;; sas*) if [[ $d =~ sas[0-9][0-9]?[0-9]?$ ]]; then getdriveinfo "$d" - is_ssd "$d" + is_ssd "$(basename -- "${d}")" fi ;; sata*) if [[ $d =~ sata[0-9][0-9]?[0-9]?$ ]]; then getdriveinfo "$d" - is_ssd "$d" + is_ssd "$(basename -- "${d}")" # In case it's a SATA M.2 SSD in device tree model NAS # M.2 SATA drives in M2D18 or M2S17 @@ -1153,13 +1153,13 @@ for d in /sys/block/*; do nvme*) if [[ $d =~ nvme[0-9][0-9]?n[0-9][0-9]?$ ]]; then m2_drive "$d" "nvme" - is_ssd "$d" + #is_ssd "$(basename -- "${d}")" fi ;; nvc*) # M.2 SATA drives (in PCIe M2D18 or M2S17 only?) if [[ $d =~ nvc[0-9][0-9]?$ ]]; then m2_drive "$d" "nvc" - is_ssd "$d" + is_ssd "$(basename -- "${d}")" fi ;; esac @@ -1421,7 +1421,7 @@ check_and_merge_dupes(){ count=$(grep -Foc "$i" "$file") if [[ $count -gt 1 ]]; then - # Python 3 and 2.7 compatible HERE document + # Python 3 and 2.7 compatible HERE document python <