DNS::LD...ustTree(3)
π NAME π
DNS::LDNS::DNSSecTrustTree β it's giving trust tree from signed RR to trust anchors π¦
(also hi bestie, this is a page from the User Contributed Perl Documentation manual, ok let's go)
π SYNOPSIS π
use DNS::LDNS ':all'
tree = new DNS::LDNS::DNSSecTrustTree
tree->print(fp)
d = tree->depth
status = tree->add_parent(parent, sig, parent_status)
status = tree->contains_keys(trusted_keys)
# Node attributes
rr = tree->rr;
rrset = tree->rrset
ptree = tree->parent(i)
pstatus = tree->parent_status(i)
rr = tree->parent_signature(i)
count = tree->parent_count
ok so literally here's the whole vibe of this module in one block, bestie π
- you make a brand new tree with
new DNS::LDNS::DNSSecTrustTree - you push it to a filehandle with
tree->print(fp) - you grab
tree->depthfor the depth, no cap - you add a parent with
tree->add_parent(parent, sig, parent_status) - you check whether it holds your keys with
tree->contains_keys(trusted_keys)
and then the node attributes, which are the little details that make it iconic:
tree->rrhands you the rrtree->rrsethands you the rrsettree->parent(i)gives you the parent tree atitree->parent_status(i)gives you that parent's statustree->parent_signature(i)gives you that parent's signaturetree->parent_countgives you how many parents there are
π₯ SEE ALSO π₯
http://www.nlnetlabs.nl/projects/ldns β go look, it's right there, iykyk β¨
π AUTHOR π
Erik Pihl Ostlyngen, <erik.ostlyngen@uninett.no> β yeah we stan π«Ά
π COPYRIGHT AND LICENSE π
Copyright (C) 2013 by UNINETT Norid AS
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.14.2 or, at your option, any later version of Perl 5 you may have available.
ok so real talk bestie β that licensing bit is doing the most and you genuinely have to read it, it's not optional vibes π
and that's the whole page, we ate and left no crumbs π
β¨ this was perl v5.42.2, dated 2026-06-11, and yes the page name got squished down to DNS::LD...ustTree(3) on the top and bottom lines because manpage headers are dramatic like that π love that for us, bye bestie ππ¦π
π¦ where this page comes from
- fedora 43: perl-ldns 1.9.2-1.fc43 Β· BSD-3-Clause
- fedora 44: perl-ldns 1.9.2-1.fc44 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms