|
|
Message-ID: <20210328035039.GA17058@openwall.com>
Date: Sun, 28 Mar 2021 05:50:39 +0200
From: Solar Designer <solar@...nwall.com>
To: lkrg-users@...ts.openwall.com
Subject: Re: error: ???struct subprocess_info??? has no member named ???file??? - Centos 8 Stream
On Sun, Mar 28, 2021 at 12:18:11AM +0100, bryn1u wrote:
> I was trying to install LKRG on newly Centos 8 Stream installed system but
Are you building the latest LKRG from GitHub?
> getting error like below:
>
>
> [root@...52 lkrg]# make -j8
> make -C /lib/modules/4.18.0-294.el8.x86_64/build M=/root/lkrg modules
[...]
> /root/lkrg/src/modules/exploit_detection/syscalls/p_call_usermodehelper/p_call_usermodehelper.c:
> In function ???p_call_usermodehelper_entry???:
> /root/lkrg/src/modules/exploit_detection/syscalls/p_call_usermodehelper/p_call_usermodehelper.c:108:55:
> error: ???struct subprocess_info??? has no member named ???file???
> if (!strcmp("none",p_subproc->path) && p_subproc->file) {
> ^~
> make[2]: *** [scripts/Makefile.build:315:
Looks the same as this issue we fixed half a year ago for Linux 5.9+:
https://github.com/openwall/lkrg/issues/17
Probably the change got backported from 5.9+ to that kernel you have,
and we probably need to add a check.
Alexander
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.