DH_PERL_OPENSSL(1)
π DH_PERL_OPENSSL π
ok so this is dh_perl_openssl, part of the User Contributed Perl Documentation situation. bestie, if ur building Debian packages that hand raw OpenSSL guts to Perl, this little guy is ur new emotional support script π«Ά
β¨ NAME β¨
dh_perl_openssl β adds the dependencies u need for OpenSSL modules π
πΈ SYNOPSIS πΈ
dh_perl_openssl [debhelper options]
π¦ DESCRIPTION π¦
so dh_perl_openssl is a debhelper program, and its whole job β its entire personality β is adding a dependency on perl-openssl-abi-* to the ${perl:Depends} substitution variable. like that's the assignment and it ate π₯
when do u need this? when ur package exposes the OpenSSL binary interface to Perl code β think stuff like pointers to SSL_CTX structs. if that's u, congrats, u need the dependency, no cap.
there's also a debhelper addon provided, which means u can literally just do this:
#!/usr/bin/make -f
%:
dh $@ --with perl_openssl
in debian/rules. iconic behavior honestly.
or, alternatively β since perl-openssl-defaults/4 β u can just build-depend on dh-sequence-perl-openssl and straight up skip the --with perl_openssl part entirely. less typing, same slay π
π SEE ALSO π
π COPYRIGHT AND LICENSE π
ok this part is important so pay attention bestie:
- Based on
dh_perl_dbiin thelibdbi-perlpackage by Angar Buchardt. - Copyright 2010, Ansgar Burchardt
<ansgar@debian.org> - Copyright 2016, Niko Tyni
<ntyni@debian.org> - This program is free software, u can redistribute it and/or modify it under the same terms as Perl itself.
fr fr that's all of it. go forth and let dh handle ur dependency gremlins for u π§
mwah π this page came to u via perl v5.40.1, dated 2026-07-23, and it's serving DH_PERL_OPENSSL(1) realness. periodt.
π¦ where this page comes from
- ubuntu stonking: perl-openssl-defaults 7build5 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms