./net/routinator [RPKI relying party software]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.8.3, Package name: routinator-0.8.3
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
"Routinator 3000" is RPKI relying party software written in Rust.

The Resource Public Key Infrastructure (RPKI) provides cryptographically
signed statements about the association of Internet routing resources.
In particular, it allows the holder of an IP address prefix to publish
which AS number will be the origin of BGP route announcements for it.

Routinator connects to the Trust Anchors of the five Regional Internet
Registries (RIRs) - APNIC, AFRINIC, ARIN, LACNIC and RIPE NCC -
downloads all of the certificates and ROAs in the various repositories,
verifies the signatures and makes the result available for use in the
BGP workflow. It can perform RPKI validation as a one-time operation
and store the result on disk in formats such as CSV, JSON and RPSL,
or run as a service that periodically fetches and verifies RPKI data.
The data is then served via the built-in HTTP server, or fetched from
RPKI-capable routers via the RPKI-RTR protocol.


Filesize: 2317.893 KB
Version History (View Complete History)
  • (2021-02-03) Updated to version: routinator-0.8.3
  • (2020-12-09) Updated to version: routinator-0.8.2
  • (2020-10-20) Updated to version: routinator-0.8.0
  • (2020-06-18) Updated to version: routinator-0.7.1
  • (2020-05-14) Updated to version: routinator-0.7.0
  • (2020-04-19) Updated to version: routinator-0.6.4
  • (2019-10-05) Package added to openports.se, version routinator-0.6.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-02-21 02:19:08 by Sebastien Marie | Files touched by this commit (12)
Log message:
devel/cargo: remove .crates2.json file after installing with cargo
we are managing installed files with different mecanism.
it is the v2 for tracking crates installation, and we already remove v1 (.crates.toml).
take care of cleaning ports which are already seen it
problem spotted by landry@
ok landry@
   2021-02-02 16:08:05 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to routinator-0.8.3
(experimenting with a .include to make it easier to generate the
crates list..)
   2021-01-10 14:42:32 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark BROKEN-sparc64
   2020-12-10 01:59:50 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Unbreak.
DESCR contains weird characters: Registries (RIRs) ??? APNIC, AFRINIC, ARIN, LACNIC and RIPE NCC ??? on line 10
pkg_create: Can't continue
   2020-12-09 05:14:10 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to routinator-0.8.2, reenable on aarch64/sparc64 as the dependency
on ring is no longer the version where we saw problems before.
   2020-10-19 12:49:05 by Stuart Henderson | Files touched by this commit (4)
Log message:
update to routinator-0.80.
if you already run it, you may need to run routinator by hand after
updating to generate some directory contents - the directory layout
has changed, there's a new mechanism for handling tals (presumably
because of the ridiculous situation with arin's, they *still* require
explicit agreement to some license for a certificate which is basically
the rpki equivalent of a CA root certificate) and in the "system"
directories under /var used by the rc script, cache has moved to
a subdirectory.
release notes: https://github.com/NLnetLabs/routinator/releases/tag/v0.8.0
   2020-08-01 05:30:37 by Stuart Henderson | Files touched by this commit (17)
Log message:
drop maintainer
   2020-07-11 16:54:41 by Stuart Henderson | Files touched by this commit (98)
Log message:
switch my maintainer email addresses to my own domain
   2020-06-17 13:52:00 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to routinator-0.7.1
   2020-05-14 05:48:29 by Stuart Henderson | Files touched by this commit (2)
Log message:
update to routinator-0.7.0
   2020-04-18 07:49:03 by Stuart Henderson | Files touched by this commit (3)
Log message:
update to routinator 0.6.4
remove the @extraunexec line in plist, it causes a misleading message when
running pkg_add -u
   2020-02-14 16:15:09 by Stuart Henderson | Files touched by this commit (1)
Log message:
disable net/routinator on aarch64,
error[E0308]: mismatched types
--> /usr/obj/ports/routinator-0.6.1/routinator-0.6.1/modcargo-crates/ring-0.14.6/src/cpu.rs:172:56
|
172 |         pub fn available(&self, _: super::Features) -> bool {
|                ---------                               ^^^^ expected `bool`, found `()`
|                |
|                implicitly returns `()` as its body has no tail or `return` expression
   2020-01-20 22:27:19 by Sebastien Marie | Files touched by this commit (3)
Log message:
devel/cargo: use edition 2018 syntax by default for installing using cargo
the syntax is compatible with older edition, and more crates are using the
edition 2018 which require it.
avoid using MODCARGO_INSTALL_ARGS just to pass "--path ."
ok landry@ (some time ago, the diff was sleeping in my tree)
   2020-01-03 04:20:20 by Stuart Henderson | Files touched by this commit (1)
Log message:
mark BROKEN-sparc64, fails building dependency "ring"
   2019-10-06 14:12:26 by Stuart Henderson | Files touched by this commit (1)
Log message:
take MAINTAINER