Without root, dmidecode exits 0 but outputs only a header comment with no Handle blocks (DMI tables are root-only in sysfs). The previous empty-string check never triggered the sudo retry. Now checks for the presence of 'Handle ' lines: if absent, retries transparently with sudo. Users with passwordless sudo get full hardware detail (CPU slots, memory sticks/slots, cache, voltage) without needing to explicitly invoke sudo themselves. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| files | ||