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

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.7.1, Package name: routinator-0.7.1
Maintained by: Stuart Henderson
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.

All of these statements are published in a distributed repository.
Routinator will collect these statements into a local copy, validate
their signatures, and output a list of associations between IP address
prefixes and AS numbers in a number of useful formats.

routinator.rc
#!/bin/ksh
#
# $OpenBSD: routinator.rc,v 1.1.1.1 2019/10/04 20:58:20 sthen Exp $

# config path must be given before "server --detach" which tells it to
# daemonize, so can't be handled via daemon_flags.
daemon="${TRUEPREFIX}/bin/routinator -c ${SYSCONFDIR}/routinator/routinator.conf server --detach"
daemon_user="_routinator"

. /etc/rc.d/rc.subr

rc_reload=NO

rc_cmd $1


Filesize: 114.338 KB
Version History (View Complete History)
  • (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:

   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