On 2023/12/04 23:58, Job Snijders wrote:
> Dear all,
>
> The rpkitouch utility sets the last data modification time of file to
> the timestamp internal to the contained RPKI object. See this article
> for more information:
> https://blog.apnic.net/2023/12/04/using-timestamps-inside-rpki-objects-to-optimize-rrdp-rsync-transport-switchovers/
>
> $ /usr/ports/infrastructure/bin/portcheck
> net/rpkitouch
>
> $ pkg_info rpkitouch
> Information for inst:rpkitouch-1.0
>
> Comment:
> set file modification times to internal RPKI timestamps
>
> Description:
> The rpkitouch utility sets the last data modification time of file to
> the timestamp internal to the contained RPKI object. Deterministic
> timestamps help minimize RP synchronisation times.
>
> This utility is useful for RPKI Publication Point operators who
> serialize RPKI objects from data sources lacking file modification
> times (like RRDP) to a disk hierachy for public consumption via RSYNC.
^ hierarchy
I would drop NO_TEST - the tests do run ok, and the failure is easy
for a tester to understand, so no point in disabling them.
with that, OK.
(Perhaps use TZ=UTC ls -rlT and regen expected_outcome if you release
a newer version of rpkitouch sometime?)