Bug 279999

Summary: [NEW-PORT] sysutils/ngbuddy: Netgraph Buddy
Product: Ports & Packages Reporter: Xavier Beaudouin <kiwi>
Component: Individual Port(s)Assignee: Mateusz Piotrowski <0mp>
Status: Closed FIXED    
Severity: Affects Only Me CC: 0mp
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
git diff for ngbuddy port none

Description Xavier Beaudouin 2024-06-26 09:20:55 UTC
Created attachment 251705 [details]
git diff for ngbuddy port

Hello 
This ports is Netgraph Buddy, an rc.d script for simplified management of netgraph networks in mixed VM and jail environments.

Port has been linted by portlint and checked with forfmt. Also it build successfully on 14.1-RELEASE with poudriere.

Kind regards
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-06-26 09:42:37 UTC
A commit in branch main references this bug:

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

commit fb5ba3cd5db434dd12d9bd736391f7a90e887925
Author:     Daniel J. Bell <daniel@belltech.it>
AuthorDate: 2024-06-26 09:35:01 +0000
Commit:     Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2024-06-26 09:35:01 +0000

    sysutils/ngbuddy: Add new port

    Netgraph Buddy is an rc.d script for simplified management of netgraph
    networks in mixed VM and jail environments.

    PR:             279999
    Sponsored by:   Bell Tower Integration
    Sponsored by:   Klara, Inc.
    Co-authored-by: Xavier Beaudouin <kiwi@oav.net>

 sysutils/Makefile                           |  1 +
 sysutils/ngbuddy/Makefile (new)             | 29 +++++++++++++++++++++++++++++
 sysutils/ngbuddy/distinfo (new)             |  3 +++
 sysutils/ngbuddy/files/pkg-message.in (new) | 20 ++++++++++++++++++++
 sysutils/ngbuddy/pkg-descr (new)            |  2 ++
 sysutils/ngbuddy/pkg-plist (new)            |  6 ++++++
 6 files changed, 61 insertions(+)
Comment 2 Mateusz Piotrowski freebsd_committer freebsd_triage 2024-06-26 09:43:44 UTC
I've modified the COMMENT to follow the current recommendations. It describes now a bit better what the package does instead of just mentioning its full name.