Build fixed with the attached patch

Test package can be found at 
https://launchpad.net/~alessiofaina/+archive/ubuntu/dkms-build-tests
Patch sent upstream to Debian Salsa as MR: 
https://salsa.debian.org/pkg-security-team/lime-forensics/-/merge_requests/3

autopkgtests Are successful
=======================================================================================
I: Testing if lime-forensics modules are correctly installed.
lime-forensics/1.10.1, 6.19.0-9-generic, x86_64: installed
I: Trying to build lime-forensics/1.10.1 for 7.0.0-3-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module(s)... done.
Signing module /var/lib/dkms/lime-forensics/1.10.1/build/lime.ko
/usr/sbin/dkms: line 1524: zstd: command not found
Installing /lib/modules/7.0.0-3-generic/updates/dkms/lime.ko
Running depmod... done.
I: Testing if lime-forensics modules are correctly installed.
lime-forensics/1.10.1, 7.0.0-3-generic, x86_64: installed
lime-forensics/1.10.1/7.0.0-3-generic/x86_64/log/make.log
lime-forensics/1.10.1/6.19.0-9-generic/x86_64/log/make.log
I: Summary:
I: PASS lime-forensics/1.10.1 6.19.0-9-generic
I: PASS lime-forensics/1.10.1 7.0.0-3-generic
dkms-autopkgtest PASS (superficial)
autopkgtest [12:08:10]: @@@@@@@@@@@@@@@@@@@@ summary
dkms-autopkgtest PASS (superficial)

=======================================================================================

Manual tests result has been positive in a machine with Linux 7.0.0.3-generic 
installed
To test, I used the module as expected and dumped the content of the RAM of the 
VM into a local file

=======================================================================================
root@ubuntu-resolute:/home/afaina/dkms/resolute/lime-forensics-dkms/ubuntu# 
dpkg -i lime-forensics-dkms_1.10.1-1ubuntu1_all.deb
Selecting previously unselected package lime-forensics-dkms.
(Reading database ... 193056 files and directories currently installed.)
Preparing to unpack lime-forensics-dkms_1.10.1-1ubuntu1_all.deb ...
Unpacking lime-forensics-dkms (1.10.1-1ubuntu1) ...
Setting up lime-forensics-dkms (1.10.1-1ubuntu1) ...
Loading new lime-forensics/1.10.1 DKMS files...
Building for 6.19.0-9-generic and 7.0.0-3-generic

Building initial module lime-forensics/1.10.1 for 6.19.0-9-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module(s)... done.
Signing module /var/lib/dkms/lime-forensics/1.10.1/build/lime.ko
Installing /lib/modules/6.19.0-9-generic/updates/dkms/lime.ko
Running depmod... done.

Building initial module lime-forensics/1.10.1 for 7.0.0-3-generic
Sign command: /usr/bin/kmodsign
Signing key: /var/lib/shim-signed/mok/MOK.priv
Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der

Building module(s)... done.
Signing module /var/lib/dkms/lime-forensics/1.10.1/build/lime.ko
Installing /lib/modules/7.0.0-3-generic/updates/dkms/lime.ko.zst
Running depmod... done.
root@ubuntu-resolute:/home/afaina/dkms/resolute/lime-forensics-dkms/ubuntu# 
dkms status
lime-forensics/1.10.1, 6.19.0-9-generic, x86_64: installed
lime-forensics/1.10.1, 7.0.0-3-generic, x86_64: installed
root@ubuntu-resolute:/home/afaina/dkms/resolute/lime-forensics-dkms/ubuntu# 
insmod /lib/modules/$(uname -r)/updates/dkms/lime.ko.zst path=~/ram_dump.lime 
format=raw
root@ubuntu-resolute:/home/afaina/dkms/resolute/lime-forensics-dkms/ubuntu# ls 
-lah ~/ram_dump.lime
-r--r--r-- 1 root root 8.0G Mar 12 11:02 /root/ram_dump.lime
root@ubuntu-resolute:/home/afaina/dkms/resolute/lime-forensics-dkms/ubuntu# 
rmmod lime
root@ubuntu-resolute:/home/afaina/dkms/resolute/lime-forensics-dkms/ubuntu#
=======================================================================================

** Patch added: "dkms_resolute.patch"
   
https://bugs.launchpad.net/ubuntu/+source/lime-forensics/+bug/2143984/+attachment/5951483/+files/dkms_resolute.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143984

Title:
  lime-forensics DKMS fails to build for kernel 6.19 and 7.0

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lime-forensics/+bug/2143984/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to