Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sun, 28 Mar 2021 12:24:17 +0200
From: <m.bryn1u@...il.com>
To: <lkrg-users@...ts.openwall.com>
Subject: RE: error: ???struct subprocess_info??? has no member named ???file??? - Centos 8 Stream

I downloaded from here:

Git clone https://github.com/openwall/lkrg.git

-----Original Message-----
From: Solar Designer <solar@...nwall.com> 
Sent: 28 March 2021 05:51
To: lkrg-users@...ts.openwall.com
Subject: Re: [lkrg-users] 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_ca
ll_usermodehelper.c:
> In function ???p_call_usermodehelper_entry???:
>
/root/lkrg/src/modules/exploit_detection/syscalls/p_call_usermodehelper/p_ca
ll_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.