A new release of sysutils/bastille is now published with version number 0.14.20250420 See annoucement and changelog here: https://github.com/BastilleBSD/bastille/releases/tag/0.14.20250420 Thanks in advance.
Created attachment 259753 [details] Patch for updating sysutils/bastille to version 0.14.20250420
*** Bug 286250 has been marked as a duplicate of this bug. ***
You can merge this to quarterly at your discretion since it has plenty of changes
Approval from maintainer is required. Or maintainer timeout 2 weeks.
Approved. Also, I'll be delegating port/pkg maintainer status after this release, likely to Barry McCormick and/or Juan David Hurtado. Thank you both for all the work!
"Barry McCormick and/or Juan David Hurtado" - who want?
(In reply to Vladimir Druzenko from comment #6) Let's pick Juan since you provides the issues and PRs.
(In reply to Michael Osipov from comment #7) His consent is required. :-o
I do give consent. I've talked to Barry and if we can be both it will fit better. He will join the conversation here.
(In reply to Juan David Hurtado G from comment #9) We can add comment near variable MAINTAINER=jdhurtado@orbiware.com: # co-maintainer: email@address
I consent to being a maintainer. It is perferable that we both are maintainers since we have been doing it jointly.
(In reply to Vladimir Druzenko from comment #10) It's ok. Will you do the change or do you need us to change it?
(In reply to Juan David Hurtado G from comment #12) I'll change it. I see this in changelog: ‼️ Breaking changes The rcorder has been deprecated and a new boot and priority options has been added to the jails. A boot file will be created with default values of boot=on and priority=99 on jail creation. For existing jails, the boot file will be generated on the next subcommand execution to the jail. If you want to generate the file for all the jails you can use bastille restart ALL to fill in the defaults. To change these values, simply use bastille config TARGET set boot off or bastille config TARGET set priority 10 or some other number according to your needs. DEPRECATE rcorder + Implement priority=value and boot=on/off by @tschettervictor in #905 How important is this? Maybe create pkg-message?
(In reply to Vladimir Druzenko from comment #13) This needs to be in UPDATING at least.
(In reply to Michael Osipov from comment #14) Who can write this message? My english is too poor for this.
I think it is necessary to do both: make an entry in UPDATING and in sysutils/bastille/pkg-message.
(In reply to Vladimir Druzenko from comment #16) Correct, both is required.
(In reply to Michael Osipov from comment #17) ok, Is something we need to do? If so, I can do it today at night (UTC-5)
(In reply to Juan David Hurtado G from comment #18) Yes, it would be great if you could update your path for those two files.
Created attachment 260106 [details] Patch with pkg-message, UPDATING and new maintainers Updating new patch with the changes we talked about previously. Thank you.
what should we expect the ETA on this being merged into pkg?
Created attachment 260108 [details] Fix the pkg-message type Attaching a second patch that fixes the type of the pkg-message file
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=007879177db8a0020a8fb4dfe7a43e88252e5ee4 commit 007879177db8a0020a8fb4dfe7a43e88252e5ee4 Author: Juan David Hurtado G <jdhurtado@orbiware.com> AuthorDate: 2025-05-03 12:29:43 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-05-03 12:29:43 +0000 sysutils/bastille: Update 0.13.20250126 => 0.14.20250420 Changelog: https://github.com/BastilleBSD/bastille/releases/tag/0.14.20250420 - Transfer maintainership. - Add co-maintainer Barry McCormick <snarfingcode666@gmail.com>. - Pet portclippy. PR: 286251 Approved by: Christer Edwards <christer.edwards@gmail.com> (former maintainer) UPDATING | 13 +++++++++++++ sysutils/bastille/Makefile | 7 ++++--- sysutils/bastille/distinfo | 6 +++--- sysutils/bastille/pkg-message (new) | 18 ++++++++++++++++++ sysutils/bastille/pkg-plist | 2 ++ 5 files changed, 40 insertions(+), 6 deletions(-)
Thanks.
(In reply to Juan David Hurtado G from comment #3) Hi. In order to better understand the workflow: Any reason for this not being merged in quarterly? Is it because of the breaking change? Thanks in advance
(In reply to Juan David Hurtado G from comment #25) Yes: "‼️ Breaking changes".