Config...Scripts(3pm)
π NAME π
okay bestie, so you know how there's this whole lil config-manual thing called Config...Scripts(3pm)? β¨ It's the manual page for Config::Model::models::Dpkg::PackageScripts β a Configuration class β and it's filed under User Contributed Perl Documentation. Yes, the name has three dots in it, don't @ me, that's just how it's written. π
π¦ DESCRIPTION π¦
Basically? These are the Configuration classes used by Config::Model. That's the whole vibe. It's config-class homework, and here's what's inside it. π
πΈ Elements πΈ
Like, four of them. Each one is Optional, each one is a Type string, and each one links back to Debian Policy β specifically https://www.debian.org/doc/debian-policy/#document-ch-maintainerscripts β because that's where the lore lives. π
π§ preinst β script called before a package is unpacked
For details, see Debian Policy: https://www.debian.org/doc/debian-policy/#document-ch-maintainerscripts
Optional. Type string.
π§ postinst β script called after a package is unpacked
For details, see Debian Policy: https://www.debian.org/doc/debian-policy/#document-ch-maintainerscripts
Optional. Type string.
π§ prerm β script called before a package is removed
For details, see Debian Policy: https://www.debian.org/doc/debian-policy/#document-ch-maintainerscripts
Optional. Type string.
π§ postrm β script called after a package is removed
For details, see Debian Policy: https://www.debian.org/doc/debian-policy/#document-ch-maintainerscripts
Optional. Type string.
not me clocking the pattern: pre/postΓ inst/rm. before-unpack, after-unpack, before-remove, after-remove. that's the whole lifecycle arc and it ate, honestly ππ₯
π SEE ALSO π
cmeβ the main character, bestie. go look at it. iykyk π«Ά
and that's the page, fr fr π this absolute gem is perl v5.42.3, dated 2026-08-30, and it goes by Config...Scripts(3pm) β mwah, iconic, no notes π
πβ¨
π¦ where this page comes from
- ubuntu stonking: libconfig-model-dpkg-perl 3.026 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms