On Fri, 05 Jan 2018 12:54:08 +0100
cre <[email protected]> wrote:
> The program seems to run fine, but it prints out these error messages
> just before the "real" messages:
> 
>     $ sudo needrestart 
>     [sudo] password for cre: 
>     Use of uninitialized value $testp in stat
> at /usr/sbin/needrestart line 462, <HMAP> line
> 1.==========          ] Use of uninitialized value $sdev in right
> bitshift (>>) at /usr/sbin/needrestart line 463, <HMAP> line 1. Use
> of uninitialized value $sdev in right bitshift (>>)
> at /usr/sbin/needrestart line 463, <HMAP> line 1. Use of
> uninitialized value $sdev in bitwise and (&) at /usr/sbin/needrestart
> line 463, <HMAP> line 1. Use of uninitialized value $sdev in right
> bitshift (>>) at /usr/sbin/needrestart line 463, <HMAP> line 1. Use
> of uninitialized value $sdev in right bitshift (>>)
> at /usr/sbin/needrestart line 463, <HMAP> line 1. Use of
> uninitialized value $sdev in bitwise and (&) at /usr/sbin/needrestart
> line 463, <HMAP> line 1. Use of uninitialized value $sdev in right
> bitshift (>>) at /usr/sbin/needrestart line 475, <HMAP> line 1. Use
> of uninitialized value $sdev in right bitshift (>>)
> at /usr/sbin/needrestart line 475, <HMAP> line 1. Use of
> uninitialized value $sinode in string eq at /usr/sbin/needrestart
> line 480, <HMAP> line 1. Scanning processes... Scanning candidates...
> Scanning linux images... [...cut...]
> 
> That seems related to perl.

Setting

$nrconf{skip_mapfiles} = (-d '/proc/sys/kernel/grsecurity' ? -1 : 1);

solves the issue but disables the check?

-- 
cre

Reply via email to