Bug 233533 - [NEW PORT] net/routinator: Experimental route validator
Summary: [NEW PORT] net/routinator: Experimental route validator
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Tobias Kortkamp
URL:
Keywords: feature, needs-qa
Depends on:
Blocks:
 
Reported: 2018-11-26 15:10 UTC by Jaap Akkerhuis
Modified: 2018-12-06 16:18 UTC (History)
0 users

See Also:


Attachments
patch for new port (25.57 KB, patch)
2018-11-26 15:10 UTC, Jaap Akkerhuis
no flags Details | Diff
improved patch for new port (25.38 KB, patch)
2018-12-06 11:17 UTC, Jaap Akkerhuis
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaap Akkerhuis 2018-11-26 15:10:35 UTC
Created attachment 199571 [details]
patch for new port

RPKI

The Resource Public Key Infrastructure 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 construct a list of associations between IP address prefixes and AS numbers. It provides this information to routers supporting the RPKI-RTR protocol or can output it in a number of useful formats.
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2018-11-27 03:21:46 UTC
Comment on attachment 199571 [details]
patch for new port

New (uncommitted) ports don't (can't yet) have/need maintainer-approval
Comment 2 Tobias Kortkamp freebsd_committer freebsd_triage 2018-11-29 12:01:59 UTC
+DEPENDS=	rust=>1.29.0:lang/rust

This line does nothing.

--- net/routinator/pkg-plist	(nonexistent)
+++ net/routinator/pkg-plist	(working copy)
@@ -0,0 +1,3 @@
+@comment $FreeBSD$
We do not $FreeBSD$ to pkg-plist on FreeBSD.

+bin/routinator
+man/man1/routinator.1.gz

Please replace pkg-plist with PLIST_FILES in the Makefile.

pkg-descr is way too short. I'm sure there is more to say
about this application.
Comment 3 Jaap Akkerhuis 2018-12-06 11:17:56 UTC
Created attachment 199884 [details]
improved patch for new port

Apologies for the screw up.I should not do these things just before going on a trip.

Anyway, attached a new improved shar file
Comment 4 Tobias Kortkamp freebsd_committer freebsd_triage 2018-12-06 13:33:00 UTC
(In reply to jaap from comment #3)
LGTM. Doing test builds now.
Comment 5 commit-hook freebsd_committer freebsd_triage 2018-12-06 16:18:16 UTC
A commit references this bug:

Author: tobik
Date: Thu Dec  6 16:17:36 UTC 2018
New revision: 486767
URL: https://svnweb.freebsd.org/changeset/ports/486767

Log:
  New port: net/routinator

  Routinator collects Resource Public Key Infrastructure cryptographically
  signed statements about the association of Internet routing resources
  and constructs a list of associations between IP address prefixes
  and AS numbers.  It provides this information to routers supporting
  the RPKI-RTR protocol or publishes this in a number of useful
  formats.

  WWW: https://github.com/NLnetLabs/routinator

  PR:		233533
  Submitted by:	jaap@NLnetLabs.nl

Changes:
  head/net/Makefile
  head/net/routinator/
  head/net/routinator/Makefile
  head/net/routinator/distinfo
  head/net/routinator/pkg-descr