From f51894ac0f084384c176f354c6799f4ef0c625fb Mon Sep 17 00:00:00 2001 From: Solar Designer Date: Wed, 22 May 2024 19:06:18 +0200 Subject: [PATCH] lkrg 0.9.8-2.el9_4.security --- docs/news.md | 4 ++++ docs/packages/lkrg.md | 12 +++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/docs/news.md b/docs/news.md index 296e2ba..6ac8709 100644 --- a/docs/news.md +++ b/docs/news.md @@ -2,6 +2,10 @@ These are what we consider significant SIG/Security news items, not an exhaustive list of package updates and wiki edits. +## May 22, 2024 + +[lkrg](packages/lkrg.md) `0.9.8-2.el9_4.security` is a rebuild of the Linux Kernel Runtime Guard for EL 9.4. + ## May 20, 2024 [glibc](packages/glibc.md) `2.34-100.el9_4.security.0.8` contains all of our changes so far rebased on top of 9.4's `2.34-100`, diff --git a/docs/packages/lkrg.md b/docs/packages/lkrg.md index 65f27cb..7562dc8 100644 --- a/docs/packages/lkrg.md +++ b/docs/packages/lkrg.md @@ -2,7 +2,7 @@ ## EL9 -- Version `0.9.8-1.el9_3.security` +- Version `0.9.8-2.el9_4.security` - Based on upstream version `0.9.8` ## EL8 @@ -18,7 +18,7 @@ More information is available on the [LKRG homepage](https://lkrg.org) and in th ### Usage in Rocky Linux -Due to EL's kABI stability and the `weak-modules` mechanism, which this package uses, the same binary package of LKRG usually works across different kernel revisions/builds within the same EL minor release (e.g., 9.3). Once there's a new minor release (e.g., 9.3 is upgraded to 9.4), we'll provide a new build of LKRG accordingly. +Due to EL's kABI stability and the `weak-modules` mechanism, which this package uses, the same binary package of LKRG usually works across different kernel revisions/builds within the same EL minor release (e.g., 9.4). Once there's a new minor release (e.g., 9.4 is upgraded to 9.5), we'll provide a new build of LKRG accordingly. Installing the package does not automatically start LKRG nor enable it to start on system bootup. To start LKRG please use: @@ -34,7 +34,7 @@ systemctl enable lkrg ### Testing and recovery -Although the current package passed our own testing (on 9.3 and 8.9), we recommend that you only enable LKRG to start on system bootup after you've tested it for a while to ensure its compatibility with your system. If you nevertheless run into a boot time issue with LKRG later, you can disable it with the `nolkrg` kernel command-line option. +Although the current package passed our own testing (on 9.4 and 8.9), we recommend that you only enable LKRG to start on system bootup after you've tested it for a while to ensure its compatibility with your system. If you nevertheless run into a boot time issue with LKRG later, you can disable it with the `nolkrg` kernel command-line option. ### Remote logging @@ -45,6 +45,12 @@ Documentation is also included in there, in `/usr/share/doc/lkrg-logger/LOGGING` ### Change log ``` +* Wed May 22 2024 Solar Designer 0.9.8-2 +- Pass direct kernel-devel's build path into make +- Drop "BuildRequires: kernel" as we no longer need /lib/modules/*/build +- Add "BuildRequires: systemd" for the _unitdir RPM macro (apparently this was + previously an indirect dependency via the kernel package) + * Tue Feb 27 2024 Solar Designer 0.9.8-1 - Update to 0.9.8 - Add logger sub-package