FIXKRF(1)

πŸ“¦ version 2.2.3, in arch rolling

πŸ’– FIXKRF(1) β€” fixkrf πŸ’–

okay so this is a User Contributed Perl Documentation page for fixkrf, and it's giving β€œclean up your keyrec files” main-character energy πŸ’…βœ¨

🌸 NAME 🌸

fixkrf β€” fixes DNSSEC-Tools keyrec files when their encryption key files have been moved 🫢

✨ SYNOPSIS ✨

fixkrf [options] <keyrec-file> <dir 1> ... <dir N>

πŸ¦‹ DESCRIPTION πŸ¦‹

So fixkrf takes a specified keyrec file and checks it to make sure the referenced encryption key files actually exist where the keyrec lists them. Simple vibe check for your keys πŸ”πŸ’–

If a key is not where the keyrec specifies it should be, then fixkrf searches the directories you gave it β€” <dir 1> through <dir N> β€” for those keys, and adjusts the keyrec to match reality. Slay, truth restored ✨

🚨 But bestie, important: if a key with a particular filename is found in multiple places, fixkrf prints a warning and the keyrec file will not be changed for that key. No silent overwrites, no cap. πŸ’€

πŸŽ€ OPTIONS πŸŽ€

  • -list β€” displays output about missing keys, but doesn’t fix the keyrec file. Look, don’t touch πŸ‘€
  • -verbose β€” displays output about found keys as well as missing keys. Maximum yapping, maximum info πŸ’¬
  • -Version β€” displays version information for fixkrf and DNSSEC-Tools. Version check realness 🏷️
  • -help β€” displays a usage message. When you need the group-chat recap 🫢

Copyright 2004-2014 SPARTA, Inc. All rights reserved. See the COPYING file included with the DNSSEC-Tools package for details. πŸ“œ

πŸ’œ AUTHOR πŸ’œ

Wayne Morrison, tewok@tislabs.com βœ‰οΈ

🌈 SEE ALSO 🌈

  • cleankrf(8)
  • genkrf(8)
  • lskrf(8)
  • zonesigner(8)
  • Net::DNS::SEC::Tools::keyrec.pm(3)
  • file-keyrec.pm(5)

okay bye bestie β€” this page is rockin’ perl v5.44.0, dated 2026-10-17, and it’s FIXKRF(1) all the way to the end πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from