[Bug 235985] net/frr6: add frr-reload

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Feb 24 09:47:32 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235985

            Bug ID: 235985
           Summary: net/frr6: add frr-reload
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: olivier at freebsd.org
          Reporter: yman at protonmail.ch
             Flags: maintainer-feedback?(olivier at freebsd.org)
          Assignee: olivier at freebsd.org

In frr repository there are tools/frr-reload.py script, which can 'reload'
current configuration of frr daemons without restarting them (works only in
integrated-config mode).
IMO frr pretty much useless without that tool as of now (YANG support and
rollbacks is not ready). Can we get this script into main port? Or maybe into
it's own port? For example it's distributed as frr-pythontools package for
Linux.

And if we can there are couple of problems, that must be solved:
 * where to put it? I'm not good in BSD hier, but maybe /usr/local/lib/frr will
do (Linux use /usr/lib/frr/)
 * how to execute it? FRR repo contains /tools/frr-reload shell script which
call that python script in turn, but it is not included into frr-pythontools
 * sed binaries hard-links. /usr/bin/python3 and /usr/bin/vtysh is not suitable
for BSD

I tested script on FreeBSD 12.0-RELEASE with python 3.7 and looks like it works
(both --test and --reload).

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


More information about the freebsd-ports-bugs mailing list