CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2022/04/04 10:02:54
Modified files: usr.sbin/rpki-client: extern.h main.c mkdir.c repo.c Log message: Adjust cache cleanup to the deficits of RRDP. Unlike rysnc, RRDP has no method to sync the cache. It just depends on all deltas to work but has no method to check if the result is consistent with the source. Because of this do not unlink files which were fetched via RRDP. Instead move them back to their .rrdp directory and hope the will be cleaned up. This should help to keep the cache coherent in some edge cases. OK tb@