YAKEYROLLD(8) | YADIFA | YAKEYROLLD(8) |
YAKEYROLLD - utility for generating a sequence of KSK and ZSK for a zone.
yakeyrolld command [argument]
The yakeyrolld program generates a sequence of KSK and ZSK for a zone, with all the steps of their lifecycles.
yakeyrolld is part of the YADIFA distribution from EURid vzw/asbl.
The latest version of YADIFA can be found on:
http://www.yadifa.eu/download
A lifecyle for a key has several steps:
These times are determined using a cron-like schedule.
For all these steps, it computes the following:
Each step is stored as a file. The file contains fields like:
The yakeyrolld daemon writes key files in the yadifad keys
directory and pushes DNSKEY and RRSIG records with a dynamic update.
Zones managed by the keyroll needs to have the rrsig-nsupdate-allowed setting
enabled (<zone> section).
In generation mode, the daemon needs access to both the plan and private keys
directory.
For all other modes, the private keys directory is ignored.
When not doing any kind of generation, they should not be kept on the machine.
Their encrypted backup sitting in a safe place.
yakeyrolld -m generate --until +1y
--reset
yakeyrolld -m generate --until +1y
yakeyrolld -m print
The output format of that command isn't meant to be parsed by a program.
For a script, use instead:
yakeyrolld -m print-json
yakeyrolld -m playloop
Please check the ChangeLog file from the sources code.
Version: 2.6.4 of 2023-03-01.
There is a mailinglist for questions relating to any program in
the yadifa package:
If you would like to stay informed about new versions and official patches send a subscription request to via:
(this is a read-only list).
Gery Van Emelen
Email: Gery.VanEmelen@EURid.eu
Eric Diaz Fernandez
Email: Eric.DiazFernandez@EURid.eu
WWW: http://www.EURid.eu
2023-03-01 | YAKEYROLLD |