From 298d711533439a0268a6a78b1274e166649bf78f Mon Sep 17 00:00:00 2001 From: ScottW514 Date: Sat, 15 Aug 2026 15:07:15 -0400 Subject: [PATCH] rsyslog: stop last at shutdown (K95), after the controllers and forgectrl --- meta-forgefirm/recipes-extended/rsyslog/rsyslog_%.bbappend | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-forgefirm/recipes-extended/rsyslog/rsyslog_%.bbappend b/meta-forgefirm/recipes-extended/rsyslog/rsyslog_%.bbappend index 547fc45..55f9daf 100644 --- a/meta-forgefirm/recipes-extended/rsyslog/rsyslog_%.bbappend +++ b/meta-forgefirm/recipes-extended/rsyslog/rsyslog_%.bbappend @@ -5,6 +5,11 @@ # is trimmed in conf/distro/forgefirm.conf (PACKAGECONFIG:pn-rsyslog). FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" +# Start at 20 (after forgefirm-logging renders the rules at 19); stop +# LAST at shutdown - after the controllers (K80) and forgectrl (K90) - +# so their shutdown lines still reach the disk. +INITSCRIPT_PARAMS = "start 20 2 3 4 5 . stop 95 0 1 6 ." + do_install:append() { # The stock rotation set covers /var/log files this image never # writes; the ForgeFIRM tree has its own (forgefirm-logging).