|
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.