# HG changeset patch # User Pascal Bellard # Date 1509698456 -3600 # Node ID 9ecd97ecafa7f660fdc53a7788795b837986b277 # Parent 424eec4e4b444eafec5327182ac4fd2da4b497ef hardware.cgi: add SSD detection (again) diff -r 424eec4e4b44 -r 9ecd97ecafa7 hardware.cgi --- a/hardware.cgi Thu Nov 02 21:57:05 2017 +0100 +++ b/hardware.cgi Fri Nov 03 09:40:56 2017 +0100 @@ -22,9 +22,9 @@ disk_info() { fdisk -l | fgrep Disk | while read a b c; do d=${b#/dev/} - d="/sys/block/${d%:}/device" t="HD" [ "$(cat /sys/block/${d%:}/queue/rotational)" -eq "0" ] && t="SSD" + d="/sys/block/${d%:}/device" [ -d $d ] && echo "$a $b $c, $t $(cat $d/vendor) $(cat $d/model)" smartctl -a ${b%:} | sed '/^Model/,/^Firmware/!d' done 2> /dev/null | sed 's/ */ /g'