valera disgrace

Results 17 comments of valera disgrace

hello, @winterknife, @a13xp0p0v i implemented this ussue in my fork and merged all commits from test branch to release now there is a #154 pull request into main repo

@a13xp0p0v, done with advices

hello, @a13xp0p0v i've done requested changes exept two things: - i think that typo fix in `test_engine.py` dont needed because i wrote it to simulate **lsm list** like in kconfig...

hello, @a13xp0p0v please have a look at checks we wrote here is a hitch: `CONFIG_LSM` only provides order of modules, but, in fact, even if LSM contain some module, it...

hello, @a13xp0p0v seems like i'm done with engine unit test also i checked the coverage. looks kinda ok ![image](https://github.com/user-attachments/assets/1dd424b7-54c8-4e98-b0eb-933f797cd94a)

@a13xp0p0v, now we done with the sysctl arch detection in my implementation i followed by KSPP recommendations: **X86_64** : `CONFIG_DEFAULT_MMAP_MIN_ADDR=65536` **X86_32** : `CONFIG_DEFAULT_MMAP_MIN_ADDR=65536` **ARM64** : `CONFIG_DEFAULT_MMAP_MIN_ADDR=32768` **ARM** : `CONFIG_DEFAULT_MMAP_MIN_ADDR=32768`

@a13xp0p0v, ~i guess we need to review tests bc my assert causes error in tests~ ```python def add_sysctl_checks(l: List[ChecklistObjType], arch: StrOrNone) -> None: assert(arch), 'empty arch' ``` here is a...

@a13xp0p0v, sure, agree with assertion also `self_protection` is the reason for this option

much thanks, @a13xp0p0v glad to see a merge!

checked arch in cmdline, but forgot bout kconfig, my bad pushed it with arch checking