Beryl::CLI::RotateKey
Constants
EXIT_FAIL = 1
EXIT_OK = 0
EXIT_USAGE = 2
Class methods
Paires dans un raw de conf : racine ssh_keys: (user nil) +
freebsd.users[].ssh_keys (user nommé). Public pour les tests.
beryl rotate-key <host-fqdn | domaine>
Fait tourner les PAIRES de clés [active, suivante] déclarées dans le
fichier de la portée (host ou domaine). Par (host, user) : connexion
avec l'active → pose la suivante → VÉRIFIE que la suivante se connecte →
connexion avec la suivante → retire l'active. La 2ᵉ vérif garantit
qu'on ne se verrouille jamais dehors. Le fichier de conf n'est mis à
jour ([active, suivante] → [suivante]) que si TOUT a réussi.