[Bug 297323] [NEW PORT] net-mgmt/netman: Passive network monitor with side-by-side layer 2 and 3 views

[email protected] Thu, 06 Aug 2026 21:41:57 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297323

            Bug ID: 297323
           Summary: [NEW PORT] net-mgmt/netman: Passive network monitor
                    with side-by-side layer 2 and 3 views
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 273514
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=273514&action=edit
net-mgmt/netman 1.0.1 (new port)

New port: net-mgmt/netman

Netman Reborn is a modern recreation of two tools from the Netman suite
(Curtin University, 1993): Etherman, which shows layer 2 conversations
between MAC addresses, and Interman, which shows layer 3 conversations
between IPv4 and IPv6 addresses.  Both views are displayed side by side in
a web browser and are fed by a single passive capture.  The tool is
strictly passive: it captures and displays, and never injects traffic.

Upstream: https://github.com/AlexandreFenyo/netman-reborn (tag v1.0.1)
I am the upstream author and will maintain the port.

The attachment is git format-patch output and can be applied with git am.

Build tested with poudriere on 1.0.1:
  15.1-RELEASE amd64 (DOCS on and off)  x86_64-unknown-freebsd
  14.4-RELEASE amd64                    x86_64-unknown-freebsd
  14.4-RELEASE i386                     i686-unknown-freebsd
check-plist clean, no staging violations, no leftovers after deinstall.
portlint -A -C: looks fine.

Not tested on aarch64: lang/rust is IGNORE'd under qemu-user-static, and
rustc itself aborts under emulation, so a Rust port cannot be validated
that way.  No aarch64 hardware available here.

-- 
You are receiving this mail because:
You are the assignee for the bug.