public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* [PATCH 1/3] protobuf-c: Ship libraries
@ 2024-03-28 17:41 Michael Tremer
  2024-03-28 17:41 ` [PATCH 2/3] frr: Start the management daemon, too Michael Tremer
  2024-03-28 17:41 ` [PATCH 3/3] frr: Update reloading all services Michael Tremer
  0 siblings, 2 replies; 3+ messages in thread
From: Michael Tremer @ 2024-03-28 17:41 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 702 bytes --]

FRR links against this and fails to start without.

Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
 config/rootfiles/common/protobuf-c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/config/rootfiles/common/protobuf-c b/config/rootfiles/common/protobuf-c
index 56e6a2362..aed0319db 100644
--- a/config/rootfiles/common/protobuf-c
+++ b/config/rootfiles/common/protobuf-c
@@ -8,6 +8,6 @@
 #usr/lib/libprotobuf-c.a
 #usr/lib/libprotobuf-c.la
 #usr/lib/libprotobuf-c.so
-#usr/lib/libprotobuf-c.so.1
-#usr/lib/libprotobuf-c.so.1.0.0
+usr/lib/libprotobuf-c.so.1
+usr/lib/libprotobuf-c.so.1.0.0
 #usr/lib/pkgconfig/libprotobuf-c.pc
-- 
2.39.2


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 2/3] frr: Start the management daemon, too
  2024-03-28 17:41 [PATCH 1/3] protobuf-c: Ship libraries Michael Tremer
@ 2024-03-28 17:41 ` Michael Tremer
  2024-03-28 17:41 ` [PATCH 3/3] frr: Update reloading all services Michael Tremer
  1 sibling, 0 replies; 3+ messages in thread
From: Michael Tremer @ 2024-03-28 17:41 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 590 bytes --]

This daemon is running the configuration validation and required to run
at all times.

Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
 src/initscripts/packages/frr | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/initscripts/packages/frr b/src/initscripts/packages/frr
index 867c4b98d..54e703623 100644
--- a/src/initscripts/packages/frr
+++ b/src/initscripts/packages/frr
@@ -22,7 +22,7 @@
 . /etc/sysconfig/rc
 . ${rc_functions}
 
-DAEMONS="zebra bgpd ospfd staticd"
+DAEMONS="mgmtd zebra bgpd ospfd staticd"
 
 case "${1}" in
 	start)
-- 
2.39.2


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 3/3] frr: Update reloading all services
  2024-03-28 17:41 [PATCH 1/3] protobuf-c: Ship libraries Michael Tremer
  2024-03-28 17:41 ` [PATCH 2/3] frr: Start the management daemon, too Michael Tremer
@ 2024-03-28 17:41 ` Michael Tremer
  1 sibling, 0 replies; 3+ messages in thread
From: Michael Tremer @ 2024-03-28 17:41 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 639 bytes --]

Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
---
 src/initscripts/packages/frr | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/initscripts/packages/frr b/src/initscripts/packages/frr
index 54e703623..22cf2f7aa 100644
--- a/src/initscripts/packages/frr
+++ b/src/initscripts/packages/frr
@@ -51,8 +51,11 @@ case "${1}" in
 		;;
 
 	reload)
-		boot_mesg "Reloading FRRouting..."
-		reloadproc /usr/sbin/frr-reload
+		# Reload all daemons
+		for daemon in ${DAEMONS}; do
+			boot_mesg "Reloading FRRouting ${daemon}..."
+			reloadproc "/usr/sbin/${daemon}"
+		done
 		;;
 
 	restart)
-- 
2.39.2


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-03-28 17:41 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-28 17:41 [PATCH 1/3] protobuf-c: Ship libraries Michael Tremer
2024-03-28 17:41 ` [PATCH 2/3] frr: Start the management daemon, too Michael Tremer
2024-03-28 17:41 ` [PATCH 3/3] frr: Update reloading all services Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox