In RRDP mode it is possible that a file in the validated cache dir is
authorclaudio <claudio@openbsd.org>
Tue, 30 Aug 2022 12:45:13 +0000 (12:45 +0000)
committerclaudio <claudio@openbsd.org>
Tue, 30 Aug 2022 12:45:13 +0000 (12:45 +0000)
commit664a7260cfd4d945ffc83e22c027705d5bd105ce
tree38ca84836ca260d4cf3ed74b13a71b9cb89fb184
parenta6b8fd29c9fca9cf5e0c486549ff4cfaed27a25e
In RRDP mode it is possible that a file in the validated cache dir is
no longer valid while the newer file in the .rrdp directory is not (yet)
valid. In this case do not copy the old file over the newer file.
RRDP has no method to identiy inconsistent repos (unlike rsync) so if
the wrong file is put in .rrdp it is not noticed appart from the
verification process failing for that file.
OK tb@ job@
usr.sbin/rpki-client/repo.c