[BPO] rpki-client/9.0-1 from noble

Bug #2056201 reported by Tobias Heider
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
rpki-client (Ubuntu)
Fix Released
Undecided
Tobias Heider
Jammy
Fix Released
Undecided
Unassigned

Bug Description

[Impact]

rpki-client implements the RPKI standard which is still actively developed and moving fast.
Running a two year old release at this stage doesn't make a whole lot of sense so it would be great
if we could make a version with newer features available for Ubuntu LTS users.

There have been 12 upstream releases since 7.6, a full list of the improvements is available
at https://github.com/rpki-client/rpki-client-portable/blob/master/CHANGELOG#L1-L427.

A summary of the most important ones are:
 * Support for RPKI Signed Prefix Lists
 * Fully conformance with RFC 9286
 * Add ability to constrain an RPKI Trust Anchor's effective signing authority to a limited set
   of Internet numbers
 * Do not apply timezone offsets when converting X509 times (fixes comparison with different time zones)
 * Multiple other RFC compliance improvements

[Scope]

Backport from noble/9.0-1 to jammy

[Other Info]

I am in contact with the upstream developers who support this backport and are available for answering additional questions.

Tags: patch
Revision history for this message
Tobias Heider (tobhe) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "rpki-jammy.diff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Revision history for this message
Tobias Heider (tobhe) wrote :
Revision history for this message
Paride Legovini (paride) wrote (last edit ):

Some comments:

- [1] says that "any changes required should be explicitly stated in the changelog entry of the backported package". Looks like there are some changes not listed in the changelog.

- Is the sysusers thing a clean revert of 82ce99cec05b4016e019d6a3623e947587a3968e from the Vcs-Git repo? If so I think it's worth mentioning this in d/changelog.

- No need to decrease Standards-Version I believe.

[1] https://wiki.ubuntu.com/UbuntuBackports

Revision history for this message
Tobias Heider (tobhe) wrote :

Thanks! Documented both changes and made them clean reverts since that's easier. New diff attached and pushed to git.

Revision history for this message
Paride Legovini (paride) wrote :

The d/changelog entry should target jammy-backports and not jammy, for the rest this LGTM.

Revision history for this message
Tobias Heider (tobhe) wrote :

Right, new diff attached.

Revision history for this message
Paride Legovini (paride) wrote :

Uploading to ubuntu (via ftp to upload.ubuntu.com):
  Uploading rpki-client_9.0-1~bpo22.04.1.dsc: done.
  Uploading rpki-client_9.0-1~bpo22.04.1.debian.tar.xz: done.
  Uploading rpki-client_9.0-1~bpo22.04.1_source.buildinfo: done.
  Uploading rpki-client_9.0-1~bpo22.04.1_source.changes: done.
Successfully uploaded packages.

It's now sitting in unapproved. Cheers!

Changed in rpki-client (Ubuntu):
assignee: nobody → Tobias Heider (tobhe)
status: New → In Progress
Dan Streetman (ddstreet)
Changed in rpki-client (Ubuntu):
status: In Progress → Fix Committed
Dan Streetman (ddstreet)
Changed in rpki-client (Ubuntu Jammy):
status: New → Fix Committed
Changed in rpki-client (Ubuntu):
status: Fix Committed → Fix Released
Dan Streetman (ddstreet)
Changed in rpki-client (Ubuntu Jammy):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.