Bug 269544 - sysutils/reggae: Update to 0.3.0
Summary: sysutils/reggae: Update to 0.3.0
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://github.com/cbsd/reggae/releas...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-14 08:28 UTC by Goran Mekić
Modified: 2023-02-14 19:08 UTC (History)
1 user (show)

See Also:


Attachments
reggae.patch (4.53 KB, patch)
2023-02-14 08:29 UTC, Goran Mekić
meka: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Goran Mekić 2023-02-14 08:28:27 UTC
QA:

  * portlint: OK (looks fine.)
  * testport: OK (poudriere: 13.1, amd64 tested)
Comment 1 Goran Mekić 2023-02-14 08:29:16 UTC
Created attachment 240149 [details]
reggae.patch
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-14 17:18:01 UTC
Hi Goran,

How is it that reggae does not need cbsd as a run dependency? I can't see anything specific in the changelog.

Thanks!
Comment 3 Goran Mekić 2023-02-14 17:36:57 UTC
I should have put more details in the Changelog, sorry. The thing is that Reggae now supports jail though "service jail start" and CBSD. While initializing CBSD, if there is no binary for CBSD, Reggae will ask to install it. Idea behind this change is "use base jails for simpler stuff, CBSD for more complex ones".
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-14 17:49:55 UTC
(In reply to Goran Mekić from comment #3)
OK,

Thanks for the explanation.
Comment 5 Fernando Apesteguía freebsd_committer freebsd_triage 2023-02-14 19:07:18 UTC
Committed,

Thanks!
Comment 6 commit-hook freebsd_committer freebsd_triage 2023-02-14 19:08:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=05cd597bc448027ced0af7b4b055da56be371cca

commit 05cd597bc448027ced0af7b4b055da56be371cca
Author:     Goran Mekić <meka@tilda.center>
AuthorDate: 2023-02-14 17:14:31 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-02-14 19:02:41 +0000

    sysutils/reggae: Update to 0.3.0

    ChangeLog: https://github.com/cbsd/reggae/releases/tag/0.3.0

     * Support jail.conf
     * Enable pkg-upgrade command for base jails
     * Support base and cbsd jails with PKG_PROXY
     * Improve registration in DNS/PF
     * Remove non-VNET registration script
     * Improve documentation
     * Use jexec in order to support base jails

    PR:             269544
    Reported by:    meka@tilda.center (maintainer)

 sysutils/reggae/Makefile  |  5 ++---
 sysutils/reggae/distinfo  |  6 +++---
 sysutils/reggae/pkg-plist | 16 +++++++++++-----
 3 files changed, 16 insertions(+), 11 deletions(-)