CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2023/07/19 23:18:31
Modified files: usr.sbin/rpki-client: repo.c Log message: Do not set O_EXCL on open() when a published file is on the withdraw list. If during the process of applying RRDP deltas a object is published then withdrawn and later published again the current code fails. This is because published elements use O_EXCL in open() but in the case above the previous file is still around since withdraws are delayed. Problem noticed by job@ OK tb@