X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=kernel_hardening_checker%2F__init__.py;h=2fa789d4fbd2c1883e9b1b46157a21041ada74b7;hb=cb07285406e243ca7efd3037ee7cdbb11d97abaf;hp=cc256f7a0d59662ac830b4e839408223bb0b8cee;hpb=bd43103399c363609ec6d4f5650c64bd58768dba;p=kconfig-hardened-check.git diff --git a/kernel_hardening_checker/__init__.py b/kernel_hardening_checker/__init__.py index cc256f7..2fa789d 100644 --- a/kernel_hardening_checker/__init__.py +++ b/kernel_hardening_checker/__init__.py @@ -331,7 +331,8 @@ def main(): override_expected_value(config_checklist, 'CONFIG_ARCH_MMAP_RND_BITS', mmap_rnd_bits_max) else: # remove the CONFIG_ARCH_MMAP_RND_BITS check to avoid false results - print('[-] Can\'t check CONFIG_ARCH_MMAP_RND_BITS without CONFIG_ARCH_MMAP_RND_BITS_MAX') + if mode != 'json': + print('[-] Can\'t check CONFIG_ARCH_MMAP_RND_BITS without CONFIG_ARCH_MMAP_RND_BITS_MAX') config_checklist[:] = [o for o in config_checklist if o.name != 'CONFIG_ARCH_MMAP_RND_BITS'] # now everything is ready, perform the checks