aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authortobik <tobik@FreeBSD.org>2018-12-07 00:17:35 +0800
committertobik <tobik@FreeBSD.org>2018-12-07 00:17:35 +0800
commitd94a8b25ce449ddca70817a44fd9289d0a37147f (patch)
tree18c1d9451f804d35465d4c87498293f9025acfee /net
parent570cf4a0adcc7eb7eaaf301ecc4432f423c2d179 (diff)
downloadfreebsd-ports-gnome-d94a8b25ce449ddca70817a44fd9289d0a37147f.tar.gz
freebsd-ports-gnome-d94a8b25ce449ddca70817a44fd9289d0a37147f.tar.zst
freebsd-ports-gnome-d94a8b25ce449ddca70817a44fd9289d0a37147f.zip
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
Diffstat (limited to 'net')
-rw-r--r--net/Makefile1
-rw-r--r--net/routinator/Makefile153
-rw-r--r--net/routinator/distinfo253
-rw-r--r--net/routinator/pkg-descr8
4 files changed, 415 insertions, 0 deletions
diff --git a/net/Makefile b/net/Makefile
index e1e54edba912..d471d1a1a86a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1216,6 +1216,7 @@
SUBDIR += rfbproxy
SUBDIR += rinetd
SUBDIR += ripe-whois
+ SUBDIR += routinator
SUBDIR += rp-pppoe
SUBDIR += rsplib
SUBDIR += rsync
diff --git a/net/routinator/Makefile b/net/routinator/Makefile
new file mode 100644
index 000000000000..63ad8005ed00
--- /dev/null
+++ b/net/routinator/Makefile
@@ -0,0 +1,153 @@
+# $FreeBSD$
+
+PORTNAME= routinator
+PORTVERSION= 0.1.2
+DISTVERSIONPREFIX= v
+CATEGORIES= net
+
+MAINTAINER= jaap@NLnetLabs.nl
+COMMENT= RPKI signed route collector and validator
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rsync:net/rsync
+
+USES= cargo
+USE_GITHUB= yes
+GH_ACCOUNT= NLnetLabs
+
+CARGO_CRATES= aho-corasick-0.6.9 \
+ ansi_term-0.11.0 \
+ arc-swap-0.3.4 \
+ argon2rs-0.2.5 \
+ arrayvec-0.4.7 \
+ atty-0.2.11 \
+ backtrace-0.3.9 \
+ backtrace-sys-0.1.24 \
+ base64-0.9.3 \
+ bcder-0.1.0 \
+ bitflags-1.0.4 \
+ blake2-rfc-0.2.18 \
+ byteorder-1.2.7 \
+ bytes-0.4.10 \
+ cc-1.0.25 \
+ cfg-if-0.1.6 \
+ chrono-0.4.6 \
+ clap-2.32.0 \
+ cloudabi-0.0.3 \
+ constant_time_eq-0.1.3 \
+ crossbeam-deque-0.6.1 \
+ crossbeam-epoch-0.5.2 \
+ crossbeam-utils-0.5.0 \
+ daemonize-0.3.0 \
+ dirs-1.0.4 \
+ env_logger-0.5.13 \
+ error-chain-0.11.0 \
+ failure-0.1.3 \
+ failure_derive-0.1.3 \
+ fuchsia-zircon-0.3.3 \
+ fuchsia-zircon-sys-0.3.3 \
+ futures-0.1.25 \
+ futures-cpupool-0.1.8 \
+ hex-0.3.2 \
+ humantime-1.1.1 \
+ iovec-0.1.2 \
+ json-0.11.13 \
+ kernel32-sys-0.2.2 \
+ lazy_static-1.2.0 \
+ lazycell-1.2.0 \
+ libc-0.2.43 \
+ lock_api-0.1.4 \
+ log-0.4.6 \
+ memchr-2.1.1 \
+ memoffset-0.2.1 \
+ mio-0.6.16 \
+ mio-named-pipes-0.1.6 \
+ mio-uds-0.6.7 \
+ miow-0.2.1 \
+ miow-0.3.3 \
+ net2-0.2.33 \
+ nodrop-0.1.12 \
+ num-integer-0.1.39 \
+ num-traits-0.2.6 \
+ num_cpus-1.8.0 \
+ owning_ref-0.3.3 \
+ parking_lot-0.6.4 \
+ parking_lot_core-0.3.1 \
+ proc-macro2-0.4.20 \
+ quick-error-1.2.2 \
+ quote-0.6.9 \
+ rand-0.4.3 \
+ rand-0.5.5 \
+ rand_core-0.2.2 \
+ rand_core-0.3.0 \
+ redox_syscall-0.1.40 \
+ redox_termios-0.1.1 \
+ redox_users-0.2.0 \
+ regex-1.0.6 \
+ regex-syntax-0.6.2 \
+ ring-0.13.3 \
+ rpki-0.1.0 \
+ rustc-demangle-0.1.9 \
+ rustc_version-0.2.3 \
+ safemem-0.3.0 \
+ scoped_threadpool-0.1.9 \
+ scopeguard-0.3.3 \
+ semver-0.9.0 \
+ semver-parser-0.7.0 \
+ signal-hook-0.1.5 \
+ slab-0.4.1 \
+ smallvec-0.6.5 \
+ socket2-0.3.8 \
+ stable_deref_trait-1.1.1 \
+ strsim-0.7.0 \
+ syn-0.15.18 \
+ synstructure-0.10.1 \
+ syslog-4.0.1 \
+ termcolor-1.0.4 \
+ termion-1.5.1 \
+ textwrap-0.10.0 \
+ thread_local-0.3.6 \
+ time-0.1.40 \
+ tokio-0.1.11 \
+ tokio-codec-0.1.1 \
+ tokio-current-thread-0.1.3 \
+ tokio-executor-0.1.5 \
+ tokio-fs-0.1.4 \
+ tokio-io-0.1.10 \
+ tokio-process-0.2.3 \
+ tokio-reactor-0.1.6 \
+ tokio-signal-0.2.6 \
+ tokio-tcp-0.1.2 \
+ tokio-threadpool-0.1.8 \
+ tokio-timer-0.2.7 \
+ tokio-udp-0.1.2 \
+ tokio-uds-0.2.3 \
+ ucd-util-0.1.2 \
+ unicode-width-0.1.5 \
+ unicode-xid-0.1.0 \
+ unreachable-1.0.0 \
+ untrusted-0.6.2 \
+ utf8-ranges-1.0.2 \
+ vec_map-0.8.1 \
+ version_check-0.1.5 \
+ void-1.0.2 \
+ winapi-0.2.8 \
+ winapi-0.3.6 \
+ winapi-build-0.1.1 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-util-0.1.1 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wincolor-1.0.1 \
+ ws2_32-sys-0.2.1 \
+ xml-rs-0.8.0
+
+PLIST_FILES= bin/routinator \
+ man/man1/routinator.1.gz
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/routinator
+ ${INSTALL_MAN} ${WRKSRC}/doc/routinator.1 ${STAGEDIR}${PREFIX}/man/man1/
+
+.include <bsd.port.mk>
diff --git a/net/routinator/distinfo b/net/routinator/distinfo
new file mode 100644
index 000000000000..3e8abe3a6d63
--- /dev/null
+++ b/net/routinator/distinfo
@@ -0,0 +1,253 @@
+TIMESTAMP = 1541801171
+SHA256 (rust/crates/aho-corasick-0.6.9.tar.gz) = 1e9a933f4e58658d7b12defcf96dc5c720f20832deebe3e0a19efd3b6aaeeb9e
+SIZE (rust/crates/aho-corasick-0.6.9.tar.gz) = 25979
+SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b
+SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087
+SHA256 (rust/crates/arc-swap-0.3.4.tar.gz) = af192669a9f44d2fb63c691a04183c8e12428f34041449270b08c0456587f5a5
+SIZE (rust/crates/arc-swap-0.3.4.tar.gz) = 35767
+SHA256 (rust/crates/argon2rs-0.2.5.tar.gz) = 3f67b0b6a86dae6e67ff4ca2b6201396074996379fba2b92ff649126f37cb392
+SIZE (rust/crates/argon2rs-0.2.5.tar.gz) = 353096
+SHA256 (rust/crates/arrayvec-0.4.7.tar.gz) = a1e964f9e24d588183fcb43503abda40d288c8657dfc27311516ce2f05675aef
+SIZE (rust/crates/arrayvec-0.4.7.tar.gz) = 22946
+SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652
+SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916
+SHA256 (rust/crates/backtrace-0.3.9.tar.gz) = 89a47830402e9981c5c41223151efcced65a0510c13097c769cede7efb34782a
+SIZE (rust/crates/backtrace-0.3.9.tar.gz) = 31054
+SHA256 (rust/crates/backtrace-sys-0.1.24.tar.gz) = c66d56ac8dabd07f6aacdaf633f4b8262f5b3601a810a0dcddffd5c22c69daa0
+SIZE (rust/crates/backtrace-sys-0.1.24.tar.gz) = 522332
+SHA256 (rust/crates/base64-0.9.3.tar.gz) = 489d6c0ed21b11d038c31b6ceccca973e65d73ba3bd8ecb9a2babf5546164643
+SIZE (rust/crates/base64-0.9.3.tar.gz) = 37993
+SHA256 (rust/crates/bcder-0.1.0.tar.gz) = 5f3c9ea672decc964b19eab3be7cf23c8c3869ec122b53d49f50d0622f104d57
+SIZE (rust/crates/bcder-0.1.0.tar.gz) = 47486
+SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12
+SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282
+SHA256 (rust/crates/blake2-rfc-0.2.18.tar.gz) = 5d6d530bdd2d52966a6d03b7a964add7ae1a288d25214066fd4b600f0f796400
+SIZE (rust/crates/blake2-rfc-0.2.18.tar.gz) = 15676
+SHA256 (rust/crates/byteorder-1.2.7.tar.gz) = 94f88df23a25417badc922ab0f5716cc1330e87f71ddd9203b3a3ccd9cedf75d
+SIZE (rust/crates/byteorder-1.2.7.tar.gz) = 19640
+SHA256 (rust/crates/bytes-0.4.10.tar.gz) = 0ce55bd354b095246fc34caf4e9e242f5297a7fd938b090cadfea6eee614aa62
+SIZE (rust/crates/bytes-0.4.10.tar.gz) = 45541
+SHA256 (rust/crates/cc-1.0.25.tar.gz) = f159dfd43363c4d08055a07703eb7a3406b0dac4d0584d96965a3262db3c9d16
+SIZE (rust/crates/cc-1.0.25.tar.gz) = 43191
+SHA256 (rust/crates/cfg-if-0.1.6.tar.gz) = 082bb9b28e00d3c9d39cc03e64ce4cea0f1bb9b3fde493f0cbc008472d22bdf4
+SIZE (rust/crates/cfg-if-0.1.6.tar.gz) = 7411
+SHA256 (rust/crates/chrono-0.4.6.tar.gz) = 45912881121cb26fad7c38c17ba7daa18764771836b34fab7d3fbd93ed633878
+SIZE (rust/crates/chrono-0.4.6.tar.gz) = 133108
+SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e
+SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073
+SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f
+SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156
+SHA256 (rust/crates/constant_time_eq-0.1.3.tar.gz) = 8ff012e225ce166d4422e0e78419d901719760f62ae2b7969ca6b564d1b54a9e
+SIZE (rust/crates/constant_time_eq-0.1.3.tar.gz) = 1279
+SHA256 (rust/crates/crossbeam-deque-0.6.1.tar.gz) = 3486aefc4c0487b9cb52372c97df0a48b8c249514af1ee99703bf70d2f2ceda1
+SIZE (rust/crates/crossbeam-deque-0.6.1.tar.gz) = 14343
+SHA256 (rust/crates/crossbeam-epoch-0.5.2.tar.gz) = 30fecfcac6abfef8771151f8be4abc9e4edc112c2bcb233314cafde2680536e9
+SIZE (rust/crates/crossbeam-epoch-0.5.2.tar.gz) = 34136
+SHA256 (rust/crates/crossbeam-utils-0.5.0.tar.gz) = 677d453a17e8bd2b913fa38e8b9cf04bcdbb5be790aa294f2389661d72036015
+SIZE (rust/crates/crossbeam-utils-0.5.0.tar.gz) = 12162
+SHA256 (rust/crates/daemonize-0.3.0.tar.gz) = 4093d27eb267d617f03c2ee25d4c3ca525b89a76154001954a11984508ffbde5
+SIZE (rust/crates/daemonize-0.3.0.tar.gz) = 14236
+SHA256 (rust/crates/dirs-1.0.4.tar.gz) = 88972de891f6118092b643d85a0b28e0678e0f948d7f879aa32f2d5aafe97d2a
+SIZE (rust/crates/dirs-1.0.4.tar.gz) = 12844
+SHA256 (rust/crates/env_logger-0.5.13.tar.gz) = 15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38
+SIZE (rust/crates/env_logger-0.5.13.tar.gz) = 25275
+SHA256 (rust/crates/error-chain-0.11.0.tar.gz) = ff511d5dc435d703f4971bc399647c9bc38e20cb41452e3b9feb4765419ed3f3
+SIZE (rust/crates/error-chain-0.11.0.tar.gz) = 27207
+SHA256 (rust/crates/failure-0.1.3.tar.gz) = 6dd377bcc1b1b7ce911967e3ec24fa19c3224394ec05b54aa7b083d498341ac7
+SIZE (rust/crates/failure-0.1.3.tar.gz) = 34107
+SHA256 (rust/crates/failure_derive-0.1.3.tar.gz) = 64c2d913fe8ed3b6c6518eedf4538255b989945c14c2a7d5cbff62a5e2120596
+SIZE (rust/crates/failure_derive-0.1.3.tar.gz) = 4349
+SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82
+SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565
+SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7
+SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191
+SHA256 (rust/crates/futures-0.1.25.tar.gz) = 49e7653e374fe0d0c12de4250f0bdb60680b8c80eed558c5c7538eec9c89e21b
+SIZE (rust/crates/futures-0.1.25.tar.gz) = 158626
+SHA256 (rust/crates/futures-cpupool-0.1.8.tar.gz) = ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4
+SIZE (rust/crates/futures-cpupool-0.1.8.tar.gz) = 10583
+SHA256 (rust/crates/hex-0.3.2.tar.gz) = 805026a5d0141ffc30abb3be3173848ad46a1b1664fe632428479619a3644d77
+SIZE (rust/crates/hex-0.3.2.tar.gz) = 9053
+SHA256 (rust/crates/humantime-1.1.1.tar.gz) = 0484fda3e7007f2a4a0d9c3a703ca38c71c54c55602ce4660c419fd32e188c9e
+SIZE (rust/crates/humantime-1.1.1.tar.gz) = 16689
+SHA256 (rust/crates/iovec-0.1.2.tar.gz) = dbe6e417e7d0975db6512b90796e8ce223145ac4e33c377e4a42882a0e88bb08
+SIZE (rust/crates/iovec-0.1.2.tar.gz) = 8565
+SHA256 (rust/crates/json-0.11.13.tar.gz) = 9ad0485404155f45cce53a40d4b2d6ac356418300daed05273d9e26f91c390be
+SIZE (rust/crates/json-0.11.13.tar.gz) = 46704
+SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d
+SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537
+SHA256 (rust/crates/lazy_static-1.2.0.tar.gz) = a374c89b9db55895453a74c1e38861d9deec0b01b405a82516e9d5de4820dea1
+SIZE (rust/crates/lazy_static-1.2.0.tar.gz) = 10840
+SHA256 (rust/crates/lazycell-1.2.0.tar.gz) = ddba4c30a78328befecec92fc94970e53b3ae385827d28620f0f5bb2493081e0
+SIZE (rust/crates/lazycell-1.2.0.tar.gz) = 11259
+SHA256 (rust/crates/libc-0.2.43.tar.gz) = 76e3a3ef172f1a0b9a9ff0dd1491ae5e6c948b94479a3021819ba7d860c8645d
+SIZE (rust/crates/libc-0.2.43.tar.gz) = 353810
+SHA256 (rust/crates/lock_api-0.1.4.tar.gz) = 775751a3e69bde4df9b38dd00a1b5d6ac13791e4223d4a0506577f0dd27cfb7a
+SIZE (rust/crates/lock_api-0.1.4.tar.gz) = 16959
+SHA256 (rust/crates/log-0.4.6.tar.gz) = c84ec4b527950aa83a329754b01dbe3f58361d1c5efacd1f6d68c494d08a17c6
+SIZE (rust/crates/log-0.4.6.tar.gz) = 22303
+SHA256 (rust/crates/memchr-2.1.1.tar.gz) = 0a3eb002f0535929f1199681417029ebea04aadc0c7a4224b46be99c7f5d6a16
+SIZE (rust/crates/memchr-2.1.1.tar.gz) = 19591
+SHA256 (rust/crates/memoffset-0.2.1.tar.gz) = 0f9dc261e2b62d7a622bf416ea3c5245cdd5d9a7fcc428c0d06804dfce1775b3
+SIZE (rust/crates/memoffset-0.2.1.tar.gz) = 4618
+SHA256 (rust/crates/mio-0.6.16.tar.gz) = 71646331f2619b1026cc302f87a2b8b648d5c6dd6937846a16cc8ce0f347f432
+SIZE (rust/crates/mio-0.6.16.tar.gz) = 126174
+SHA256 (rust/crates/mio-named-pipes-0.1.6.tar.gz) = f5e374eff525ce1c5b7687c4cef63943e7686524a387933ad27ca7ec43779cb3
+SIZE (rust/crates/mio-named-pipes-0.1.6.tar.gz) = 14766
+SHA256 (rust/crates/mio-uds-0.6.7.tar.gz) = 966257a94e196b11bb43aca423754d87429960a768de9414f3691d6957abf125
+SIZE (rust/crates/mio-uds-0.6.7.tar.gz) = 14389
+SHA256 (rust/crates/miow-0.2.1.tar.gz) = 8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919
+SIZE (rust/crates/miow-0.2.1.tar.gz) = 21133
+SHA256 (rust/crates/miow-0.3.3.tar.gz) = 396aa0f2003d7df8395cb93e09871561ccc3e785f0acb369170e8cc74ddf9226
+SIZE (rust/crates/miow-0.3.3.tar.gz) = 22850
+SHA256 (rust/crates/net2-0.2.33.tar.gz) = 42550d9fb7b6684a6d404d9fa7250c2eb2646df731d1c06afc06dcee9e1bcf88
+SIZE (rust/crates/net2-0.2.33.tar.gz) = 20936
+SHA256 (rust/crates/nodrop-0.1.12.tar.gz) = 9a2228dca57108069a5262f2ed8bd2e82496d2e074a06d1ccc7ce1687b6ae0a2
+SIZE (rust/crates/nodrop-0.1.12.tar.gz) = 3033
+SHA256 (rust/crates/num-integer-0.1.39.tar.gz) = e83d528d2677f0518c570baf2b7abdcf0cd2d248860b68507bdcb3e91d4c0cea
+SIZE (rust/crates/num-integer-0.1.39.tar.gz) = 17881
+SHA256 (rust/crates/num-traits-0.2.6.tar.gz) = 0b3a5d7cc97d6d30d8b9bc8fa19bf45349ffe46241e8816f50f62f6d6aaabee1
+SIZE (rust/crates/num-traits-0.2.6.tar.gz) = 39923
+SHA256 (rust/crates/num_cpus-1.8.0.tar.gz) = c51a3322e4bca9d212ad9a158a02abc6934d005490c054a2778df73a70aa0a30
+SIZE (rust/crates/num_cpus-1.8.0.tar.gz) = 10539
+SHA256 (rust/crates/owning_ref-0.3.3.tar.gz) = cdf84f41639e037b484f93433aa3897863b561ed65c6e59c7073d7c561710f37
+SIZE (rust/crates/owning_ref-0.3.3.tar.gz) = 11710
+SHA256 (rust/crates/parking_lot-0.6.4.tar.gz) = f0802bff09003b291ba756dc7e79313e51cc31667e94afbe847def490424cde5
+SIZE (rust/crates/parking_lot-0.6.4.tar.gz) = 31890
+SHA256 (rust/crates/parking_lot_core-0.3.1.tar.gz) = ad7f7e6ebdc79edff6fdcb87a55b620174f7a989e3eb31b65231f4af57f00b8c
+SIZE (rust/crates/parking_lot_core-0.3.1.tar.gz) = 26635
+SHA256 (rust/crates/proc-macro2-0.4.20.tar.gz) = 3d7b7eaaa90b4a90a932a9ea6666c95a389e424eff347f0f793979289429feee
+SIZE (rust/crates/proc-macro2-0.4.20.tar.gz) = 30516
+SHA256 (rust/crates/quick-error-1.2.2.tar.gz) = 9274b940887ce9addde99c4eee6b5c44cc494b182b97e73dc8ffdcb3397fd3f0
+SIZE (rust/crates/quick-error-1.2.2.tar.gz) = 15132
+SHA256 (rust/crates/quote-0.6.9.tar.gz) = 63b5829244f52738cfee93b3a165c1911388675be000c888d2fae620dee8fa5b
+SIZE (rust/crates/quote-0.6.9.tar.gz) = 15673
+SHA256 (rust/crates/rand-0.4.3.tar.gz) = 8356f47b32624fef5b3301c1be97e5944ecdd595409cc5da11d05f211db6cfbd
+SIZE (rust/crates/rand-0.4.3.tar.gz) = 76094
+SHA256 (rust/crates/rand-0.5.5.tar.gz) = e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c
+SIZE (rust/crates/rand-0.5.5.tar.gz) = 137359
+SHA256 (rust/crates/rand_core-0.2.2.tar.gz) = 1961a422c4d189dfb50ffa9320bf1f2a9bd54ecb92792fb9477f99a1045f3372
+SIZE (rust/crates/rand_core-0.2.2.tar.gz) = 15450
+SHA256 (rust/crates/rand_core-0.3.0.tar.gz) = 0905b6b7079ec73b314d4c748701f6931eb79fd97c668caa3f1899b22b32c6db
+SIZE (rust/crates/rand_core-0.3.0.tar.gz) = 20581
+SHA256 (rust/crates/redox_syscall-0.1.40.tar.gz) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1
+SIZE (rust/crates/redox_syscall-0.1.40.tar.gz) = 14745
+SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76
+SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227
+SHA256 (rust/crates/redox_users-0.2.0.tar.gz) = 214a97e49be64fd2c86f568dd0cb2c757d2cc53de95b273b6ad0a1c908482f26
+SIZE (rust/crates/redox_users-0.2.0.tar.gz) = 11104
+SHA256 (rust/crates/regex-1.0.6.tar.gz) = ee84f70c8c08744ea9641a731c7fadb475bf2ecc52d7f627feb833e0b3990467
+SIZE (rust/crates/regex-1.0.6.tar.gz) = 239455
+SHA256 (rust/crates/regex-syntax-0.6.2.tar.gz) = 747ba3b235651f6e2f67dfa8bcdcd073ddb7c243cb21c442fc12395dfcac212d
+SIZE (rust/crates/regex-syntax-0.6.2.tar.gz) = 238572
+SHA256 (rust/crates/ring-0.13.3.tar.gz) = 7ed733c36010c3d4d4718588f16a6c06a670b01c0047029ae81c3ca0acd81ff5
+SIZE (rust/crates/ring-0.13.3.tar.gz) = 5420229
+SHA256 (rust/crates/rpki-0.1.0.tar.gz) = 9fa5d3d2bb1e0d4adcdee4e97907063e587cfd53332b28579e9a027b03e98158
+SIZE (rust/crates/rpki-0.1.0.tar.gz) = 63251
+SHA256 (rust/crates/rustc-demangle-0.1.9.tar.gz) = bcfe5b13211b4d78e5c2cadfebd7769197d95c639c35a50057eb4c05de811395
+SIZE (rust/crates/rustc-demangle-0.1.9.tar.gz) = 11463
+SHA256 (rust/crates/rustc_version-0.2.3.tar.gz) = 138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a
+SIZE (rust/crates/rustc_version-0.2.3.tar.gz) = 10210
+SHA256 (rust/crates/safemem-0.3.0.tar.gz) = 8dca453248a96cb0749e36ccdfe2b0b4e54a61bfef89fb97ec621eb8e0a93dd9
+SIZE (rust/crates/safemem-0.3.0.tar.gz) = 6947
+SHA256 (rust/crates/scoped_threadpool-0.1.9.tar.gz) = 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8
+SIZE (rust/crates/scoped_threadpool-0.1.9.tar.gz) = 7800
+SHA256 (rust/crates/scopeguard-0.3.3.tar.gz) = 94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27
+SIZE (rust/crates/scopeguard-0.3.3.tar.gz) = 9605
+SHA256 (rust/crates/semver-0.9.0.tar.gz) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
+SIZE (rust/crates/semver-0.9.0.tar.gz) = 17344
+SHA256 (rust/crates/semver-parser-0.7.0.tar.gz) = 388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3
+SIZE (rust/crates/semver-parser-0.7.0.tar.gz) = 10268
+SHA256 (rust/crates/signal-hook-0.1.5.tar.gz) = f7ca1f1c0ed6c8beaab713ad902c041e4f09d06e1b4bb74c5fc553c078ed0110
+SIZE (rust/crates/signal-hook-0.1.5.tar.gz) = 22527
+SHA256 (rust/crates/slab-0.4.1.tar.gz) = 5f9776d6b986f77b35c6cf846c11ad986ff128fe0b2b63a3628e3755e8d3102d
+SIZE (rust/crates/slab-0.4.1.tar.gz) = 9479
+SHA256 (rust/crates/smallvec-0.6.5.tar.gz) = 153ffa32fd170e9944f7e0838edf824a754ec4c1fc64746fcc9fe1f8fa602e5d
+SIZE (rust/crates/smallvec-0.6.5.tar.gz) = 20238
+SHA256 (rust/crates/socket2-0.3.8.tar.gz) = c4d11a52082057d87cb5caa31ad812f4504b97ab44732cd8359df2e9ff9f48e7
+SIZE (rust/crates/socket2-0.3.8.tar.gz) = 30379
+SHA256 (rust/crates/stable_deref_trait-1.1.1.tar.gz) = dba1a27d3efae4351c8051072d619e3ade2820635c3958d826bfea39d59b54c8
+SIZE (rust/crates/stable_deref_trait-1.1.1.tar.gz) = 8007
+SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550
+SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435
+SHA256 (rust/crates/syn-0.15.18.tar.gz) = 90c39a061e2f412a9f869540471ab679e85e50c6b05604daf28bc3060f75c430
+SIZE (rust/crates/syn-0.15.18.tar.gz) = 144614
+SHA256 (rust/crates/synstructure-0.10.1.tar.gz) = 73687139bf99285483c96ac0add482c3776528beac1d97d444f6e91f203a2015
+SIZE (rust/crates/synstructure-0.10.1.tar.gz) = 17836
+SHA256 (rust/crates/syslog-4.0.1.tar.gz) = a0641142b4081d3d44beffa4eefd7346a228cdf91ed70186db2ca2cef762d327
+SIZE (rust/crates/syslog-4.0.1.tar.gz) = 7131
+SHA256 (rust/crates/termcolor-1.0.4.tar.gz) = 4096add70612622289f2fdcdbd5086dc81c1e2675e6ae58d6c4f62a16c6d7f2f
+SIZE (rust/crates/termcolor-1.0.4.tar.gz) = 14416
+SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096
+SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659
+SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6
+SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986
+SHA256 (rust/crates/thread_local-0.3.6.tar.gz) = c6b53e329000edc2b34dbe8545fd20e55a333362d0a321909685a19bd28c3f1b
+SIZE (rust/crates/thread_local-0.3.6.tar.gz) = 12388
+SHA256 (rust/crates/time-0.1.40.tar.gz) = d825be0eb33fda1a7e68012d51e9c7f451dc1a69391e7fdc197060bb8c56667b
+SIZE (rust/crates/time-0.1.40.tar.gz) = 29518
+SHA256 (rust/crates/tokio-0.1.11.tar.gz) = 6e93c78d23cc61aa245a8acd2c4a79c4d7fa7fb5c3ca90d5737029f043a84895
+SIZE (rust/crates/tokio-0.1.11.tar.gz) = 76732
+SHA256 (rust/crates/tokio-codec-0.1.1.tar.gz) = 5c501eceaf96f0e1793cf26beb63da3d11c738c4a943fdf3746d81d64684c39f
+SIZE (rust/crates/tokio-codec-0.1.1.tar.gz) = 7617
+SHA256 (rust/crates/tokio-current-thread-0.1.3.tar.gz) = f90fcd90952f0a496d438a976afba8e5c205fb12123f813d8ab3aa1c8436638c
+SIZE (rust/crates/tokio-current-thread-0.1.3.tar.gz) = 19187
+SHA256 (rust/crates/tokio-executor-0.1.5.tar.gz) = c117b6cf86bb730aab4834f10df96e4dd586eff2c3c27d3781348da49e255bde
+SIZE (rust/crates/tokio-executor-0.1.5.tar.gz) = 10540
+SHA256 (rust/crates/tokio-fs-0.1.4.tar.gz) = 60ae25f6b17d25116d2cba342083abe5255d3c2c79cb21ea11aa049c53bf7c75
+SIZE (rust/crates/tokio-fs-0.1.4.tar.gz) = 12706
+SHA256 (rust/crates/tokio-io-0.1.10.tar.gz) = 7392fe0a70d5ce0c882c4778116c519bd5dbaa8a7c3ae3d04578b3afafdcda21
+SIZE (rust/crates/tokio-io-0.1.10.tar.gz) = 33143
+SHA256 (rust/crates/tokio-process-0.2.3.tar.gz) = 88e1281e412013f1ff5787def044a9577a0bed059f451e835f1643201f8b777d
+SIZE (rust/crates/tokio-process-0.2.3.tar.gz) = 19886
+SHA256 (rust/crates/tokio-reactor-0.1.6.tar.gz) = 4b26fd37f1125738b2170c80b551f69ff6fecb277e6e5ca885e53eec2b005018
+SIZE (rust/crates/tokio-reactor-0.1.6.tar.gz) = 23376
+SHA256 (rust/crates/tokio-signal-0.2.6.tar.gz) = 40da88e6445ed335e14746b60986a6c8b3632b09bc9097df76b4a6ddd16f1f92
+SIZE (rust/crates/tokio-signal-0.2.6.tar.gz) = 14571
+SHA256 (rust/crates/tokio-tcp-0.1.2.tar.gz) = 7ad235e9dadd126b2d47f6736f65aa1fdcd6420e66ca63f44177bc78df89f912
+SIZE (rust/crates/tokio-tcp-0.1.2.tar.gz) = 10633
+SHA256 (rust/crates/tokio-threadpool-0.1.8.tar.gz) = 3929aee321c9220ed838ed6c3928be7f9b69986b0e3c22c972a66dbf8a298c68
+SIZE (rust/crates/tokio-threadpool-0.1.8.tar.gz) = 48430
+SHA256 (rust/crates/tokio-timer-0.2.7.tar.gz) = 3a52f00c97fedb6d535d27f65cccb7181c8dd4c6edc3eda9ea93f6d45d05168e
+SIZE (rust/crates/tokio-timer-0.2.7.tar.gz) = 35395
+SHA256 (rust/crates/tokio-udp-0.1.2.tar.gz) = da941144b816d0dcda4db3a1ba87596e4df5e860a72b70783fe435891f80601c
+SIZE (rust/crates/tokio-udp-0.1.2.tar.gz) = 9765
+SHA256 (rust/crates/tokio-uds-0.2.3.tar.gz) = df195376b43508f01570bacc73e13a1de0854dc59e79d1ec09913e8db6dd2a70
+SIZE (rust/crates/tokio-uds-0.2.3.tar.gz) = 9389
+SHA256 (rust/crates/ucd-util-0.1.2.tar.gz) = d0f8bfa9ff0cadcd210129ad9d2c5f145c13e9ced3d3e5d948a6213487d52444
+SIZE (rust/crates/ucd-util-0.1.2.tar.gz) = 24992
+SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526
+SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761
+SHA256 (rust/crates/unicode-xid-0.1.0.tar.gz) = fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc
+SIZE (rust/crates/unicode-xid-0.1.0.tar.gz) = 16000
+SHA256 (rust/crates/unreachable-1.0.0.tar.gz) = 382810877fe448991dfc7f0dd6e3ae5d58088fd0ea5e35189655f84e6814fa56
+SIZE (rust/crates/unreachable-1.0.0.tar.gz) = 6355
+SHA256 (rust/crates/untrusted-0.6.2.tar.gz) = 55cd1f4b4e96b46aeb8d4855db4a7a9bd96eeeb5c6a1ab54593328761642ce2f
+SIZE (rust/crates/untrusted-0.6.2.tar.gz) = 7526
+SHA256 (rust/crates/utf8-ranges-1.0.2.tar.gz) = 796f7e48bef87609f7ade7e06495a87d5cd06c7866e6a5cbfceffc558a243737
+SIZE (rust/crates/utf8-ranges-1.0.2.tar.gz) = 8510
+SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a
+SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959
+SHA256 (rust/crates/version_check-0.1.5.tar.gz) = 914b1a6776c4c929a602fafd8bc742e06365d4bcbe48c30f9cca5824f70dc9dd
+SIZE (rust/crates/version_check-0.1.5.tar.gz) = 8173
+SHA256 (rust/crates/void-1.0.2.tar.gz) = 6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d
+SIZE (rust/crates/void-1.0.2.tar.gz) = 2356
+SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a
+SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145
+SHA256 (rust/crates/winapi-0.3.6.tar.gz) = 92c1eb33641e276cfa214a0522acad57be5c56b10cb348b3c5117db75f3ac4b0
+SIZE (rust/crates/winapi-0.3.6.tar.gz) = 1029391
+SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc
+SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669
+SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
+SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815
+SHA256 (rust/crates/winapi-util-0.1.1.tar.gz) = afc5508759c5bf4285e61feb862b6083c8480aec864fa17a81fdec6f69b461ab
+SIZE (rust/crates/winapi-util-0.1.1.tar.gz) = 7635
+SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
+SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998
+SHA256 (rust/crates/wincolor-1.0.1.tar.gz) = 561ed901ae465d6185fa7864d63fbd5720d0ef718366c9a4dc83cf6170d7e9ba
+SIZE (rust/crates/wincolor-1.0.1.tar.gz) = 4737
+SHA256 (rust/crates/ws2_32-sys-0.2.1.tar.gz) = d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e
+SIZE (rust/crates/ws2_32-sys-0.2.1.tar.gz) = 4697
+SHA256 (rust/crates/xml-rs-0.8.0.tar.gz) = 541b12c998c5b56aa2b4e6f18f03664eef9a4fd0a246a55594efae6cc2d964b5
+SIZE (rust/crates/xml-rs-0.8.0.tar.gz) = 50974
+SHA256 (NLnetLabs-routinator-v0.1.2_GH0.tar.gz) = a3c3c1bfddb9a2f66318b4ecd43d1df139df1fc7b1f2f2f5090820baf9813f90
+SIZE (NLnetLabs-routinator-v0.1.2_GH0.tar.gz) = 42500
diff --git a/net/routinator/pkg-descr b/net/routinator/pkg-descr
new file mode 100644
index 000000000000..143bed3dccad
--- /dev/null
+++ b/net/routinator/pkg-descr
@@ -0,0 +1,8 @@
+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