Skip to content

fix: add dmidecode to Nix runtime dependencies#19

Merged
kennethdsheridan merged 1 commit into
mainfrom
fix/add-dmidecode-dependency
Jun 14, 2025
Merged

fix: add dmidecode to Nix runtime dependencies#19
kennethdsheridan merged 1 commit into
mainfrom
fix/add-dmidecode-dependency

Conversation

@kennethdsheridan
Copy link
Copy Markdown
Contributor

Summary

  • Add dmidecode to Nix flake runtime dependencies to fix missing utility error on NixOS systems

Test plan

  • Build the Nix package with nix build
  • Run sudo ./result/bin/hardware_report and verify no dmidecode warnings appear
  • Verify system UUID, serial numbers, and memory information are properly collected

The hardware_report tool requires dmidecode to gather system information
including UUID, serial numbers, BIOS, chassis, and memory details. This
was missing from the Nix flake runtime dependencies, causing errors on
NixOS systems.
@semanticdiff-com
Copy link
Copy Markdown

Review changes with  SemanticDiff

@kennethdsheridan kennethdsheridan merged commit 77a9ef3 into main Jun 14, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant