Missing Dependency Checks #3

Open
opened 2026-02-02 14:56:08 -05:00 by jared · 0 comments
Owner

Script should tell the user to run (curl -s http://10.10.10.63:3000/LotusGuild/freshStartScript/raw/branch/main/freshStart.sh | bash) if dependencies are missing

No checks for required commands

sudo smartctl -A -i -H /dev/$device 2>/dev/null
lspci 2>/dev/null
ceph-volume lvm list 2>/dev/null

Issue: Script will fail silently or show cryptic errors if smartctl, lspci, ceph, or bc are not installed.

Script should tell the user to run (curl -s http://10.10.10.63:3000/LotusGuild/freshStartScript/raw/branch/main/freshStart.sh | bash) if dependencies are missing # No checks for required commands sudo smartctl -A -i -H /dev/$device 2>/dev/null lspci 2>/dev/null ceph-volume lvm list 2>/dev/null Issue: Script will fail silently or show cryptic errors if smartctl, lspci, ceph, or bc are not installed.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LotusGuild/driveAtlas#3