DH_CLIFIXPERMS(1)

πŸ“¦
version 0.11 Β· 4 versions
, in ubuntu resolute, ubuntu stonking

✨ DH_CLIFIXPERMS(1) β€” the "Debhelper for CLI (Common Language Infrastructure)" era πŸ’…

okay bestie, sit down, hydrate, because we're talking about permissions and honestly? it's giving main character energy.


πŸŽ€ NAME πŸŽ€

dh_clifixperms β€” the little helper that fixes the permissions of files in your CLI package build directories. yes queen, it does exactly what it says on the tin 🫢


🌸 SYNOPSIS 🌸

dh_clifixperms [debhelper options] [-Xitem]

πŸ’– DESCRIPTION πŸ’–

so like, dh_clifixperms is a debhelper program, and its whole job β€” its entire personality, fr fr β€” is setting the permissions of files and directories for CLI assemblies and executables. no cap.

here's the tea, and it's actually so simple:

  • every file that ends in *.dll gets mode 644
  • every file that ends in *.mdb gets mode 644
  • every file that ends in *.cs gets mode 644
  • every file that ends in *.aspx gets mode 644
  • every file that ends in *.config gets mode 644
  • and every file that ends in *.exe gets mode 755 πŸ”₯

that's it. that's the whole vibe check. it walks in, chmods your files, and leaves. iconic behavior honestly.


✨ OPTIONS ✨

  • -Xitem, --exclude item β€” this one says "not you, bestie πŸ™ˆ". any file that contains item anywhere in its filename gets skipped and its permissions stay exactly how they are. and you can use this option as many times as you want to stack up a whole list of things to exclude β€” build that exclusion list, girlboss πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

also important: this program is a part of cli-common. like, it lives there. that's its home. that's its address. 🏠


πŸ‘‘ AUTHOR πŸ‘‘

this absolute legend was written by Dylan R. E. Moonfire <debian@mfgames.com>, based on work from Joey Hess <joeyh@debian.org>. we love a collab. we love a credit where credit is due. periodt. 🌈


and that's the whole page, babe ✨ this was perl v5.40.1, dated 2025-08-16, and it's the DH_CLIFIXPERMS(1) manual β€” go forth, fix those perms, and slay πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from