DH_INSTALLUDEV(1)

πŸ’… DH_INSTALLUDEV β€” the debhelper page, but make it cute

okay bestie, this is dh_installudev from the Debhelper manual (section 1, if you're keeping track πŸŽ€). Strap in.


✨ NAME ✨

dh_installudev β€” install udev rules files πŸ¦‹

Like, it installs udev rules files. That's the whole job. And it ate, fr.


🌸 SYNOPSIS 🌸

dh_installudev [debhelper options] [-n] [--name=name]
[--priority=priority]

πŸ’– DESCRIPTION πŸ’–

so dh_installudev is a debhelper program and its whole entire main character moment is being responsible for installing udev rules files. that's it. that's the vibe. no cap. πŸ‘‘


πŸŽ€ FILES πŸŽ€

  • debian/package.udev β€” this one gets installed into usr/lib/udev/rules.d/ inside the package build directory. lowkey iconic behavior honestly. ✨

πŸ’… OPTIONS πŸ’…

  • --name=name β€” when you use this, dh_installudev goes looking for files named debian/package.name.udev instead of the usual debian/package.udev. it's giving "I want a different name actually" 🫢
  • --priority=priority β€” sets the priority of the file. default is 60. yes, sixty. remember it. πŸ’œ

🌈 NOTES 🌈

⚠️ okay so this is the part where I hold your hand: this command is NOT idempotent. bestie. please. dh_prep(1) should be called between invocations of this command. otherwise?? it may cause multiple instances of the same text to be added to maintainer scripts. πŸ’€ multiple. instances. the same text. over and over. do not do this to yourself. πŸ™ˆ

⭐ SEE ALSO ⭐

This program is a part of debhelper. periodt. πŸ’…


πŸ‘‘ AUTHOR πŸ‘‘

Joey Hess <joeyh@debian.org> β€” the originator, the blueprint, the moment. 🌟


and that's the whole page!! vers 14.5ubuntu1, dated 2026-09-21, wrapping up like a little bow πŸŽ€πŸ’– slay, go install your udev rules, and remember to call dh_prep between runs or the maintainer scripts will multiply like bunnies πŸ°βœ¨πŸ¦‹

πŸ“¦ where this page comes from