#929024 ITP: routinator -- An RPKI Validator

#929024#5
Date:
2019-05-15 13:29:53 UTC
From:
To:
* Package name    : routinator
  Version         : 0.3.3
  Upstream Author : NLnet Labs
* URL             : https://nlnetlabs.nl/rpki
* License         : BSD
  Programming Lang: Rust
  Description     : An RPKI Validator

The Routinator 3000 is an RPKI relying party software: network operators
can configure their BGP-speaking routers to use it to cryptographically
validate the routes received from third parties.

#929024#10
Date:
2019-05-19 21:53:05 UTC
From:
To:
A first attempt at packaging is available in
https://salsa.debian.org/md/routinator/ .

#929024#15
Date:
2019-12-29 15:25:14 UTC
From:
To:
Updated Debian packaging is available in the git repository:
https://salsa.debian.org/md/routinator/ .

Building a real package will still require a few more crates to be
packaged in Debian:

├── daemonize v0.4.1
│   ├── boxfnonce v0.1.1
├── listenfd v0.3.3
├── *
│   └── once_cell v1.2.0
├── unwrap v1.2.1

and many more to be updated.

#929024#20
Date:
2019-12-30 00:48:21 UTC
From:
To:
Right now I am stuck on rpki depending on a very old version of ring.
The verification API has changed since then and I do not know enough
Rust to update rpki.

#929024#25
Date:
2020-01-02 10:19:42 UTC
From:
To:
Hi Marco,

Marco d'Itri via RPKI wrote:

I think you can just ask the Debian Rust team to include them or
somesuch?

Ring is one of those things where you can’t depend on multiple versions
(because assembler or C or something). We currently are still on that
old version because something Krill uses depends on it. This should be
fixed soon.

Now that all of the HTTP dependencies have released version with for
the new async world with a path to API stability, I will move to that
world as well and then clean up and stabilise all dependencies
throughout all our crates. Which also is the last big thing before I am
happy to go 1.0.

Kind regards,
Martin

#929024#30
Date:
2020-01-02 10:22:25 UTC
From:
To:
checked all of them).
#929024#35
Date:
2020-01-16 00:03:56 UTC
From:
To:
bcder is a problem too, since now it is uninstallable:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=948632

#929024#40
Date:
2020-03-02 15:45:34 UTC
From:
To:
routinator packaging is still stuck on this.
Do you have plans to update the dependencies?

#929024#45
Date:
2020-03-02 16:56:23 UTC
From:
To:
Marco d'Itri via RPKI wrote:

Yes. Work towards the last missing pieces for Routinator 1.0 is
starting right now. Part of that is to sort out dependencies.

Kind regards,
Martin