Bug 268906 - net/routinator: Update to 0.12.1
Summary: net/routinator: Update to 0.12.1
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: Fernando Apesteguía
URL: https://www.nlnetlabs.nl/news/2023/Ja...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-01-12 12:22 UTC by Jaap Akkerhuis
Modified: 2023-01-14 17:22 UTC (History)
1 user (show)

See Also:


Attachments
patch to update (30.24 KB, patch)
2023-01-12 12:22 UTC, Jaap Akkerhuis
jaap: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jaap Akkerhuis 2023-01-12 12:22:00 UTC
Created attachment 239420 [details]
patch to update

0.12.1 ‘Plan uw reis in de app’

Bug Fixes

o Actually use the extra-tals-dir config file option. (#821)

o Allow private keys prefixed both with BEGIN PRIVATE KEY and BEGIN RSA PRIVATE KEY in the
  files referred to by http-tls-key and rtr-tls-key configuration options. (#831, #832)

o On Unix, if chroot is requested but no working directory is explicitly provided, set the
  working directory to the chroot directory. (#823)

o Fixed the error messages printed when the http-tls-key or http-tls-cert options are
  required but missing. They now refer to HTTP and not, as previously, to RTR.
  (#824 by @SanderDelden)
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-01-13 09:43:47 UTC
Hi Jaap,

Thanks for the patch. Do you think this is something worth to have in the quarterly branch?
Comment 2 Jaap Akkerhuis 2023-01-13 13:09:00 UTC
(In reply to Fernando Apesteguía from comment #1)
Fernando,

Usually, I leave such decisions always up to the committers, so feel free

To be honest, I don't know the criteria to move it to that branch.
Comment 3 Fernando Apesteguía freebsd_committer freebsd_triage 2023-01-13 14:53:15 UTC
(In reply to Jaap Akkerhuis from comment #2)
Quarterly should have security and *important* fixes. Users of quarterly branches should not be surprised by new fancy features for instance. 
I'll have a look and decide later.

Thanks!
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2023-01-14 17:21:10 UTC
Committed,

Thanks!
Comment 5 commit-hook freebsd_committer freebsd_triage 2023-01-14 17:22:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6199ca053d82c4bafcbed45ee587f0ce9466fa29

commit 6199ca053d82c4bafcbed45ee587f0ce9466fa29
Author:     Jaap Akkerhuis <jaap@NLnetLabs.nl>
AuthorDate: 2023-01-13 09:37:44 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-01-14 17:16:46 +0000

    net/routinator: Update to 0.12.1

    ChangeLog: https://www.nlnetlabs.nl/news/2023/Jan/04/routinator-0.12.1-released/

    Minor bugfixes.

     * Actually use the extra-tals-dir config file option.

     * Allow private keys prefixed both with BEGIN PRIVATE KEY and BEGIN RSA
     PRIVATE KEY in the files referred to by http-tls-key and rtr-tls-key
     configuration options.

     * On Unix, if chroot is requested but no working directory is explicitly
     provided, set the working directory to the chroot directory.

     * Fixed the error messages printed when the http-tls-key or http-tls-cert
     options are required but missing. They now refer to HTTP and not, as
     previously, to RTR.

    PR:             268906
    Reported by:    jaap@NLnetLabs.nl (maintainer)

 net/routinator/Makefile        |   3 +-
 net/routinator/Makefile.crates |  81 ++++++++++----------
 net/routinator/distinfo        | 168 +++++++++++++++++++++--------------------
 3 files changed, 127 insertions(+), 125 deletions(-)