Name |
Last commit
|
Last update |
---|---|---|
.github/workflows | ||
.woodpecker | ||
bin | ||
kconfig_hardened_check | ||
.gitignore | ||
LICENSE.txt | ||
MANIFEST.in | ||
README.md | ||
default.nix | ||
issues.md | ||
setup.cfg | ||
setup.py |
With this argument the tool generates a Kconfig fragment with the security hardening options for the selected microarchitecture. Refers to #67. This Kconfig fragment can be merged with the existing Linux kernel config: $ ./bin/kconfig-hardened-check -g X86_64 > /tmp/fragment $ cd ~/linux-src/ $ ./scripts/kconfig/merge_config.sh .config /tmp/fragment Using .config as base Merging /tmp/fragment Value of CONFIG_BUG_ON_DATA_CORRUPTION is redefined by fragment /tmp/fragment: Previous value: # CONFIG_BUG_ON_DATA_CORRUPTION is not set New value: CONFIG_BUG_ON_DATA_CORRUPTION=y ...
Name |
Last commit
|
Last update |
---|---|---|
.github/workflows | Loading commit data... | |
.woodpecker | Loading commit data... | |
bin | Loading commit data... | |
kconfig_hardened_check | Loading commit data... | |
.gitignore | Loading commit data... | |
LICENSE.txt | Loading commit data... | |
MANIFEST.in | Loading commit data... | |
README.md | Loading commit data... | |
default.nix | Loading commit data... | |
issues.md | Loading commit data... | |
setup.cfg | Loading commit data... | |
setup.py | Loading commit data... |