diff options
author | Jayanth Othayoth <ojayanth@gmail.com> | 2024-03-27 16:51:56 +0300 |
---|---|---|
committer | Jayanth Othayoth <ojayanth@gmail.com> | 2024-04-02 06:02:33 +0300 |
commit | 9ad475a8af77a7658f5a7b621650092cc6d1b632 (patch) | |
tree | c644fcaceff246eb96d0904ab585cb289f6137c8 /meta-amd | |
parent | 84bf73106b95a0409eb8dc3ecc3275849379d702 (diff) | |
download | openbmc-9ad475a8af77a7658f5a7b621650092cc6d1b632.tar.xz |
meta-amd: journald policy updates
Updated journald custom policy updates for
- size policy
- storage policy
tested: verified build and tested on AMD CRB.
Change-Id: Ib650ddeb968d9244ef818a7aa42e5ea048e0f8c9
Signed-off-by: Jayanth Othayoth <ojayanth@gmail.com>
Diffstat (limited to 'meta-amd')
3 files changed, 33 insertions, 0 deletions
diff --git a/meta-amd/meta-common/recipes-core/systemd/systemd/journald-size-policy.conf b/meta-amd/meta-common/recipes-core/systemd/systemd/journald-size-policy.conf new file mode 100644 index 0000000000..fb84c6734e --- /dev/null +++ b/meta-amd/meta-common/recipes-core/systemd/systemd/journald-size-policy.conf @@ -0,0 +1,8 @@ +# This file overrides a default for journald +# +# - Set a maximum size for journald in filesystem +# +# See journald.conf(5) for details + +[Journal] +SystemMaxUse=2.5M diff --git a/meta-amd/meta-common/recipes-core/systemd/systemd/journald-storage-policy.conf b/meta-amd/meta-common/recipes-core/systemd/systemd/journald-storage-policy.conf new file mode 100644 index 0000000000..eb746a56f0 --- /dev/null +++ b/meta-amd/meta-common/recipes-core/systemd/systemd/journald-storage-policy.conf @@ -0,0 +1,8 @@ +# This file overrides a default for journald +# +# - Default journald to write to persistent storage +# +# See journald.conf(5) for details + +[Journal] +Storage=persistent diff --git a/meta-amd/meta-common/recipes-core/systemd/systemd_%.bbappend b/meta-amd/meta-common/recipes-core/systemd/systemd_%.bbappend new file mode 100644 index 0000000000..91953292c1 --- /dev/null +++ b/meta-amd/meta-common/recipes-core/systemd/systemd_%.bbappend @@ -0,0 +1,17 @@ +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" + +SRC_URI:append = " \ + file://journald-size-policy.conf \ + file://journald-storage-policy.conf \ +" + +do_install:append() { + + install -m 644 -D \ + ${WORKDIR}/journald-size-policy.conf \ + ${D}${systemd_unitdir}/journald.conf.d/journald-size-policy.conf + + install -m 644 -D \ + ${WORKDIR}/journald-storage-policy.conf \ + ${D}/${systemd_unitdir}/journald.conf.d/journald-storage-policy.conf +} |