Port details |
- rpki-client Resource Public Key Infrastructure (RPKI) implementation from OpenBSD
- 9.3 net =2 9.0Version of this port present on the latest quarterly branch.
- Maintainer: bofh@FreeBSD.org
- Port Added: 2020-07-01 18:38:08
- Last Update: 2024-09-28 21:32:36
- Commit Hash: 0bff0eae
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: ISCL
- WWW:
- https://www.rpki-client.org/
- Description:
- rpki-client is a FREE, easy-to-use implementation of the Resource Public Key
Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the
Route Origin of a BGP announcement. The program queries the RPKI repository
system and outputs Validated ROA Payloads in the configuration format of either
OpenBGPD or BIRD, but also as CSV or JSON objects for consumption by other
routing stacks.
This version is based on the portable version of rpki-client.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- rpki-client>0:net/rpki-client
- To install the port:
- cd /usr/ports/net/rpki-client/ && make install clean
- To add the package, run one of these commands:
- pkg install net/rpki-client
- pkg install rpki-client
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: rpki-client
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: i386
- distinfo:
- TIMESTAMP = 1727272529
SHA256 (rpki-client-9.3.tar.gz) = 0fc209e15e41d9dc780ad365923a1e358ce37ffc814cf5282bc26e9d670e17bd
SIZE (rpki-client-9.3.tar.gz) = 565901
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- rsync>0 : net/rsync
- pkgconf>=1.3.0_1 : devel/pkgconf
- Runtime dependencies:
-
- rsync>0 : net/rsync
- Library dependencies:
-
- libexpat.so : textproc/expat2
- libtls.so : security/libretls
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- net_rpki-client
- USES:
- libtool pkgconfig ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
9.3 28 Sep 2024 21:32:36 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Not for i386
- Fails to build with:
configure: error: rpki-client doesn't support broken OS with small time_t
- Remove GNU_CONFIGURE_MANPREFIX |
9.3 25 Sep 2024 14:48:15 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Update version 9.2=>9.3
Changelog: https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-9.3.txt |
9.2 27 Aug 2024 10:12:30 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Update version 9.1=>9.2
Changelog: https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-9.2.txt |
9.1 27 Jul 2024 13:06:54 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Update version 9.0=>9.1
Changelog: https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-9.1.txt |
9.0 20 Jul 2024 11:27:02 |
Tijl Coosemans (tijl) |
devel/automake: Update to 1.17
biology/libneurosim: Fix use of libltdl.
dns/ddclient: Take out -Werror.
lang/sdcc:
- Patching ARCH is no longer needed. Remove it because it touched some
configure.ac files and that causes other autotools files to appear
out-of-date.
- Run autoreconf in WRKSRC/device/lib/pic14 because aclocal.m4 and
config.h.in appear out-of-date.
net/rpki-client: Patch Makefile.in instead of Makefile.am to avoid
autotools.
sysutils/genimage: Run configure with --disable-silent-rules because
upstream changed the default to silent and when silent rules are
enabled it also runs make with --no-print-directory which is a gmake
flag. Patch Makefile.am so it uses --no-print-directory depending on
the actual verbosity instead of the default.
PR: 280277
Exp-run by: antoine |
9.0 04 Mar 2024 12:31:01 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Update version 8.9=>9.0
Changelog: https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-9.0.txt |
8.9 15 Feb 2024 12:58:33 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Update version 8.8=>8.9
Changelog: https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-8.9.txt |
8.8_1 30 Jan 2024 21:39:25 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Moved man to share/man |
8.8 06 Jan 2024 09:44:47 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Update version 8.5=>8.8
- Adopt as maintainer domain bsdforge.com has expired
Changelog: https://ftp.openbsd.org/pub/OpenBSD/rpki-client/rpki-client-8.8.txt
Approved by: portmgr (blanket) |
8.5_1 12 Oct 2023 17:34:26 |
Baptiste Daroussin (bapt) |
security/libretls: update 3.8.1
Bump portrevision of consumers |
8.5 19 Sep 2023 21:31:51 |
Juraj Lutter (otis) |
net/rpki-client: Update to 8.5
- Update to 8.5
- Unbreak with OpenSSL 3.0 and 3.1 from ports
Changelog:
https://github.com/rpki-client/rpki-client-portable/releases/tag/8.5
Approved by: maintainer timeout (multiple) |
8.2_1 04 May 2023 01:44:29 |
Muhammad Moinur Rahman (bofh) |
net/rpki-client: Mark BROKEN_SSL
- Fails to build with error: libcrypto with RFC3779 support required
Approved by: portmgr (blanket) |
8.2_1 16 Jan 2023 21:38:21 |
Baptiste Daroussin (bapt) |
security/libretls: update to 3.7.0 |
8.2 20 Dec 2022 12:14:54 |
Juraj Lutter (otis) |
net/rpki-client: Update to 8.2
- Update to 8.2
- Switch from GH to OpenBSD CDN master sites
Approved by: Chris Hutchinson <portmaster@BSDforge.com> (maintainer)
PR: 268439
Differential Revision: https://reviews.freebsd.org/D37706 |
8.0 18 Sep 2022 09:46:31 |
Juraj Lutter (otis) |
net/rpki-client: Update to 8.0
Release notes:
https://github.com/rpki-client/rpki-client-portable/releases/tag/8.0
Approved by: maintainer timeout (also for previous,
uncommitted update to 7.9) |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
7.6_3 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
7.6_3 13 Aug 2022 18:51:14 |
Matthias Andree (mandree) |
*: bump PORTREVISION of all devel/xxhash users...
...except archivers/py-borgbackup, which requires a more complete fix. |
7.6_2 18 May 2022 15:06:45 |
Baptiste Daroussin (bapt) |
libretls: bump portrevision of dependent port due to shlib number change
Reported by: jbeich
PointyHat: bapt |
7.6_1 04 May 2022 15:42:00 |
Koichiro Iwao (meta) |
Assign multiple ports to submitter
PR: 263732 263733 263734 263735 263736 263737 263738 |
7.6_1 02 May 2022 10:46:28 |
Rene Ladan (rene) |
grimreaper: return zeising's ports to the pool after safekeeping his ports bit. |
7.6_1 12 Mar 2022 15:30:24 |
Baptiste Daroussin (bapt) |
security/libretls: upgrade to 3.5.0
Bump portrevision of each dependant port because the SONAME changes |
7.6 09 Feb 2022 15:22:33 |
Juraj Lutter (otis) |
net/rpki-client: Update to 7.6
Reported by: Job Snijders <job@sobornost.net>
Approved by: zeising (maintainer)
Differential Revision: https://reviews.freebsd.org/D34200 |
7.5_1 23 Nov 2021 15:03:43 |
Baptiste Daroussin (bapt) |
security/libretls: update to 3.4.1
Bump revision on consumers |
7.5 11 Nov 2021 09:39:44 |
Juraj Lutter (otis) |
net/rpki-client: Update to 7.5
Reported by: Job Snijders <job@sobornost.net>
Approved by: zeising
Differential Revision: https://reviews.freebsd.org/D32911 |
7.2 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
7.2 06 Aug 2021 21:15:52 |
Juraj Lutter (otis) |
net/rpki-client: Update to 7.2
- Update to 7.2
- Adjust dependencies (ca_root_nss)
Reported by: Job Snijders <job@sobornost.net>
Approved by: zeising
Differential Revision: https://reviews.freebsd.org/D31218 |
7.1 09 Jul 2021 20:43:20 |
Juraj Lutter (otis) |
net/rpki-client: Update to 7.1
- Update to 7.1
- Adjust dependencies
- Reformat with portclippy/portfmt
Reported by: Job Snijders <job@sobornost.net>
Approved by: zeising (maintainer)
Differential Revision: https://reviews.freebsd.org/D31078 |
6.7.p1 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
6.7.p1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
6.7.p1 28 Jul 2020 17:55:18 |
zeising |
net/rpki-client: Update to 6.7p1
Update net/rpki-client to 6.7p1
Changelog:
* Include OpenBSD 6.7 errata 015:
In rpki-client, incorrect use of EVP_PKEY_cmp allows an authentication bypass.
MFH: 2020Q3 |
6.7.p0 02 Jul 2020 21:13:59 |
zeising |
net/rpki-client: Fix creaton of cache and db dir
Fix the creation of the cahce and db dir for rpki-client. When running the
build as root, the rpki-client build infra tries to change the owner of the
cache and db dir, which fails since the user isn't created until later.
Since we deal with special perimissions and owners/groups of files in
pkg-plist anyway, there is no need to try to change the owner/group from the
rpki-client build infra, so add a patch that just creates the directories
without changing ownership.
This fixes the build of rpki-client on the package cluster.
MFH: 2020Q3 |
6.7.p0 01 Jul 2020 18:38:02 |
zeising |
Add new port: net/rpki-client
rpki-client is a FREE, easy-to-use implementation of the Resource Public Key
Infrastructure (RPKI) for Relying Parties (RP) to facilitate validation of the
Route Origin of a BGP announcement. The program queries the RPKI repository
system and outputs Validated ROA Payloads in the configuration format of either
OpenBGPD or BIRD, but also as CSV or JSON objects for consumption by other
routing stacks. rpki-client originated in OpenBSD.
This version is based on the portable version of rpki-client.
WWW: https://www.rpki-client.org/
WWW: https://github.com/rpki-client/rpki-client-portable
Allocate UID and GID 270 for use when running rpki-client. |