CHECK-Z...PIRATION(1)

πŸ“¦
version 2.2.3 Β· 2 versions
, in fedora 43

πŸ’– check-zone-expiration β€” the "how much time do my DNS records have left bestie" tool πŸ’–

okay so this is a User Contributed Perl Documentation page, and it's for a little script called check-zone-expiration, aka the manual everyone abbreviates as CHECK-Z...PIRATION(1). it's giving DNS deadline tracker energy and honestly? we're obsessed. πŸŽ€


✨ NAME ✨

check-zone-expiration β€” displays how long until a zone's records expire πŸ¦‹


🌸 SYNOPSIS 🌸



# check-zone-expiration dnssec-tools.org paypal.com dnssec-tools.org
will expire in 26 days, 2 hours, 16 minutes, 36 seconds paypal.com
will expire in 12 days, 17 hours, 7 minutes, 1 second

# check-zone-expiration -m 1123200 dnssec-tools.org paypal.com
paypal.com          will expire in 12 days, 17 hours, 6 minutes, 22
seconds

no cap, that's the whole vibe right there. πŸ’…


🌈 DESCRIPTION 🌈

so the check-zone-exiration script (yes bestie, that's how it's spelled in the page, we don't edit the queen βœ‹) reports how long until a zone will expire. it does this by querying for the zone's (top level) RRSIG and then calculating how much time is left before the signatures will no longer be valid. then β€” and this is the fun part β€” it reports how much time is left in human readable form. 😭 so thoughtful. so main character.

and if you hand it the -m switch with a time argument (in seconds πŸ•), it will only print output for zones that have less than that time left. like a lil filter, a vibe check, an "only speak up if it's urgent" situation. πŸ™ˆ


πŸŽ€ OPTIONS πŸŽ€

  • -m STRING, --minimum-reporting=STRING β€” Minimum reporting time, or else be silent for the zone 🀫 (fr fr, if the zone's got more time than this left, it says absolutely nothing)

Copyright 2012-2014 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details.

(legal said what it said, and we respect the legal πŸ’œ)


πŸ’– AUTHOR πŸ’–

Wes Hardaker, hardaker@tislabs.com

the icon who built this. we stan. 🌟


🫢 SEE ALSO 🫢

go read it, it's giving necessary cross-reference πŸ’…


and that's the whole page, bestie! this one's from perl v5.42.0, dated 2025-07-23, and it lives under CHECK-Z...PIRATION(1). go check those expirations before they expire on you. periodt. βœ¨πŸ“πŸ’œ

πŸ“¦ where this page comes from