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