[Bug 270126] [PATCH] net-mgmt/fastnetmon: unbreak rc script, try to re-enable Netmap support

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 11 Mar 2023 22:31:07 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270126

            Bug ID: 270126
           Summary: [PATCH] net-mgmt/fastnetmon: unbreak rc script, try to
                    re-enable Netmap support
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: farrokhi@FreeBSD.org
          Reporter: zarychtam@plan-b.pwste.edu.pl
          Assignee: farrokhi@FreeBSD.org
             Flags: maintainer-feedback?(farrokhi@FreeBSD.org)

Created attachment 240758
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=240758&action=edit
Patch unbreaking rc.d script and providing some fixes

This patch primarily unbreaks rc.d scirpt, and additionally provides some
improvements. Port passes testport and builds fine in poudriere.

1. %%ETCDIR%%/$name.conf expands to /usr/local/etc/fasnetmon/fastnetmon.conf,
but we are installing the config file with path /usr/local/etc/fastnetmon.conf
- let's unbreak it.

2. --daemonize wants to be first, otherwise, the startup script fails - fixed.

3. Oleksander okolita75@gmail.com submitted PR (bug 245751) with the apparent
fix for Netmap support - let's try it.

4. Redis is now required, remove REDIS from options then.  

It's interesting software, thanks for taking care and updating to the most
recent version farrokhi@ !

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