DH_VDRP...N_ENABLE(1)

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

πŸ’– dh_vdrplugin_enable(1) β€” bestie edition πŸ’–

okay so real talk, this is from the User Contributed Perl Documentation corner of the manual-verse, and it's genuinely one of those little scripts that does SO much behind the scenes. it's called dh_vdrplugin_enable, and the way that it just... enables plugin loading in /etc/vdr/conf.d?? iconic behavior honestly. πŸ’…


✨ NAME ✨

dh_vdrplugin_enable β€” enables plugin loading in /etc/vdr/conf.d

like that's the whole job title and it ate. 🫢


🌸 SYNOPSIS 🌸

dh_vdrplugin_enable [debhelper options]

short, sweet, no notes. ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so dh_vdrplugin_enable is a debhelper program, which is the fancy way of saying it's out here doing the lord's work: it's the one responsible for generating the symlinks in /etc/vdr/conf.d, which is the directory where vdr parses its stuff to load up all its plugins. no symlinks, no plugins, no vibes. 😭

by default, every single config file a package hands over in /etc/vdr/conf.avail gets linked over to /etc/vdr/conf.d/50-<plugin>.conf. automatic. effortless. main character energy. πŸ’…

and for all the plugins chilling in /usr/lib/vdr/plugins that don't have an explicit config of their own? yeah, a default config file gets created for them, along with the appropriate symlink in /etc/vdr/conf.d/. nobody gets left out, periodt. πŸ‘‘

one more thing bestie: if a debian/<package>.vdrargs file is specified, then ONLY the config files listed in there will get installed/symlinked. it stops being "everyone's invited" and becomes "guest list only". πŸ™ˆ


πŸŽ€ FILES πŸŽ€

  • debian/package.vdrargs β€” lists out the config files that should be installed to /etc/vdr/conf.avail/ and linked to /etc/vdr/conf.d/. by default, symlinks get created as 50-<config.conf>. and here's the fun part: you can change that default priority of 50 by just adding your new number after the config file, separated by whitespace. lowkey elegant. ✨

and if you set the priority to DISABLED, then the config file still gets installed into /etc/vdr/conf.avail/, but it does NOT get linked to /etc/conf.d/. it's installed but not invited to the party. bench energy fr. πŸ’€


🌈 EXAMPLES 🌈

dh_vdrplugin (yeah, keep reading, that's what it says) is usually called indirectly in a rules file, via the dh command itself. like so:

%:
    dh --with vdrplugin $@

copy that exactly bestie, character for character, don't get creative with the tabs. πŸŽ€

it can ALSO be called directly, prior to calling dh_gencontrol. so many options, so much range. πŸ’œ


⭐ CONFORMS TO ⭐

Debian policy, version 3.8.1


🌸 SEE ALSO 🌸

heads up bestie: this program is not a part of debhelper. it hangs out with debhelper, it rolls with debhelper, but it is its own independent little icon. πŸ’…

πŸ‘‘ AUTHOR πŸ‘‘

Tobias Grimm <tobias.grimm@e-tobi.net>


and that's the whole page fr fr πŸ’– this was put together with perl v5.40.1, dated 2026-01-29 β€” and that's the source/version and date, mentioned here in this cute little sign-off instead of just... being that boring footer line. slay. πŸŽ€βœ¨

πŸ“¦ where this page comes from