[Bug 240732] net/bird2: Expose graceful restart in rc script
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Sep 21 16:36:40 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=240732
Bug ID: 240732
Summary: net/bird2: Expose graceful restart in rc script
Product: Ports & Packages
Version: Latest
Hardware: Any
OS: Any
Status: New
Severity: Affects Many People
Priority: ---
Component: Individual Port(s)
Assignee: olivier at freebsd.org
Reporter: cm at appliedprivacy.net
Flags: maintainer-feedback?(olivier at freebsd.org)
Assignee: olivier at freebsd.org
BIRD2 supports a 'graceful restart' command since version 2.0.5.
Lets expose this functionality in a 'gracefulrestart' rc command:
"service bird gracefulrestart"
The rc script would have to invoke the following:
"birdc graceful restart"
Note: This terminates bird but does not start it again (which is a bit
counter-intuitive due to the name)!
This is useful when restarting a BGP speaker - either just the daemon (bird2
update):
"service bird gracefulrestart && service bird start"
or the entire system (kernel update):
"service bird gracefulrestart && reboot"
To make use of this, the protocols also need to be configured in bird's
configuration. Example for BGP:
graceful restart yes;
graceful restart time 300;
BGP graceful restart is defined in RFC 4724
BIRD supports it also for other protocols.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list