Beryl::CLI::Dns
beryl dns <host> — pose / resynchronise les enregistrements DNS d'un
host DÉJÀ déclaré, indépendamment du scan. À lancer quand on a oublié
scan --dns, après un changement d'IP, ou pour reposer un reverse.
MULTI-PROVIDER (ADR-014) — découple le DNS du compute :
- forward A/AAAA → via le dns_provider de la zone
(
host.dns_provider, ex. gandi) :ensure_record+refresh_zone. - reverse PTR → via le compute provider propriétaire de l'IP
(
host.provider, ex. ovh) :set_reverse(Gandi ne sait pas). - rename panel → via le compute provider (OVH displayName).
La détection d'IP est compute-spécifique : OVH câblé (dédiés). Les autres providers compute (scaleway/dedibox) suivront — refus explicite d'ici là (principe : pas d'échec silencieux).
Constants
EXIT_ABORTED = 6
EXIT_OK = 0
EXIT_RUNTIME = 10
EXIT_USAGE = 2