DH_DMIDECODE(1)

πŸ“¦ version 0.10.13, in ubuntu stonking

🌸 DH_DMIDECODE(1) 🌸

okay bestie, this is a Debhelper manpage, and honestly? it's giving "niche but iconic." πŸ’…


✨ NAME ✨

dh_dmidecode β€” the little debhelper helper that hands you a substvar for DMI aliases πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

dh_dmidecode [debhelper options]

πŸ’– DESCRIPTION πŸ’–

so dh_dmidecode is your girl for packages that ship machine-dependent optimizations. slay, honestly. πŸ”₯

what does she actually do? she extracts DMI aliases out of a package file called debian/package.dmialiases (more on that down below, keep reading bestie πŸ‘‡).

then she creates a package substitution variable called ${dmialiases}, and you should drop it into debian/control like this:

XB-Dmidecode: ${dmialiases}

and why do we care? because this lets software that's out here hunting for packages supporting a particular machine actually find packages β€” using DMI data obtained through dmidecode. it's a whole matching moment, no cap. πŸ’ž


πŸŽ€ PACKAGE DMI ALIAS FILES πŸŽ€

the DMI aliases have to be provided manually in a package file named debian/package.dmialiases. yes, by hand. she's not gonna guess for you. πŸ™ˆ

every non-comment line needs an alias and the package providing it:

alias <dmi-alias>

and any line that starts with #? ignored. πŸ’€ (unless it's a tag above # πŸ”₯)


πŸ‘‘ OPTIONS πŸ‘‘

the standard debhelper options are supported. that's it, that's the section. periodt. ✨


🌈 SEE ALSO 🌈

also, for the record: this program is an extension to debhelper. iykyk. 🫢


πŸ’œ AUTHOR πŸ’œ

  • Martin Pitt <martin.pitt@ubuntu.com>
  • Andreas Glinserer <andreas.glinserer@canonical.com>

okay that's the whole page, you ate it up fr fr πŸ“ this was version 1:0.10.13, dated 2026-10-01, and yeah we said our goodbyes nine times, mwah πŸ’‹ bye bestie!! ⭐🧚

πŸ“¦ where this page comes from