LKRG 0.9.5

This commit is contained in:
Solar Designer 2022-08-01 13:15:05 +02:00
parent 333ae0774e
commit ff18ec6856
4 changed files with 20 additions and 12 deletions

View file

@ -1,5 +1,7 @@
The following major changes have been made since LKRG 0.9.4:
The following major changes have been made between LKRG 0.9.4 and 0.9.5:
*) Support new longterm kernels 5.10.133+
*) Rework the logic supporting OverlayFS (notably used by Docker) to support
a wider variety of kernel versions and builds
The following major changes have been made between LKRG 0.9.3 and 0.9.4:

20
README
View file

@ -9,7 +9,7 @@ on top of a wide range of mainline and distros' kernels, without needing to
patch those. We currently support kernel versions ranging from as far back as
RHEL7's (and its many clones/revisions) and Ubuntu 16.04's to latest mainline
and distros' kernels. We've tested this revision of LKRG with Linux kernels
up to and including 5.19-rc*.
up to and including 5.19.
LKRG currently supports the x86-64, 32-bit x86, AArch64 (ARM64), and 32-bit ARM
CPU architectures.
@ -33,9 +33,9 @@ like the below:
wget https://www.openwall.com/signatures/openwall-offline-signatures.asc
gpg --import openwall-offline-signatures.asc
wget https://lkrg.org/download/lkrg-0.9.4.tar.gz.sign
wget https://lkrg.org/download/lkrg-0.9.4.tar.gz
gpg --verify lkrg-0.9.4.tar.gz.sign lkrg-0.9.4.tar.gz
wget https://lkrg.org/download/lkrg-0.9.5.tar.gz.sign
wget https://lkrg.org/download/lkrg-0.9.5.tar.gz
gpg --verify lkrg-0.9.5.tar.gz.sign lkrg-0.9.5.tar.gz
Please preserve the GnuPG key above and also use it to verify future releases,
which will most likely work in a similar manner.
@ -176,12 +176,12 @@ What this means in effect is that on kernel upgrades the module is rebuilt.
You can install LKRG using DKMS as well. For instance, on Red Hat'ish
distributions after following the shared download instructions above:
sudo tar -xzf lkrg-0.9.4.tar.gz -C /usr/src/
sudo tar -xzf lkrg-0.9.5.tar.gz -C /usr/src/
sudo dnf update -y
sudo dnf install kernel-devel dkms openssl
sudo dkms add -m lkrg -v 0.9.4
sudo dkms build -m lkrg -v 0.9.4
sudo dkms install -m lkrg -v 0.9.4
sudo dkms add -m lkrg -v 0.9.5
sudo dkms build -m lkrg -v 0.9.5
sudo dkms install -m lkrg -v 0.9.5
The only difference on other distributions should be the installation of the
kernel headers, the DKMS utility, and OpenSSL. Install the headers for the
@ -193,7 +193,7 @@ You can then query the status with:
If everything is right, you should get similar output to the following:
lkrg/0.9.4, 5.18.9-200.fc36.x86_64, x86_64: installed
lkrg/0.9.5, 5.18.9-200.fc36.x86_64, x86_64: installed
Please refer to the previous two sections for how to start the LKRG service or
have it started on system bootup. If you wish to use the unit/init file, you
@ -211,7 +211,7 @@ while you're in the top level source code directory of the installed version.
If you installed using DKMS, you'd uninstall with:
sudo dkms remove -m lkrg/0.9.4 --all
sudo dkms remove -m lkrg/0.9.5 --all
You can also use the following command to temporarily stop the LKRG service
without uninstalling it, for systemd:

6
debian/changelog vendored
View file

@ -1,3 +1,9 @@
lkrg (0.9.5-1) unstable; urgency=medium
* New upstream release.
-- Solar Designer <solar@openwall.com> Mon, 1 Aug 2022 13:15:00 +0200
lkrg (0.9.4-1) unstable; urgency=medium
* New upstream release.

View file

@ -1,5 +1,5 @@
PACKAGE_NAME="lkrg"
PACKAGE_VERSION="0.9.4"
PACKAGE_VERSION="0.9.5"
#BUILT_MODULE_LOCATION[0]="output"
BUILT_MODULE_NAME[0]="lkrg"
DEST_MODULE_LOCATION[0]="/updates/dkms"