mirror of
https://0xacab.org/optout/plague-kernel.git
synced 2025-02-18 22:04:10 -05:00
Update naming schema | WIP warning with virt_hardened
This commit is contained in:
parent
6629c52042
commit
5b9fb229af
@ -1,6 +1,10 @@
|
||||
### What is the Plague kernel?
|
||||
The Plague kernel was initially designed for PlagueOS (hardened Void Linux musl), however the project has taken a life of its own. The kernel is distro-agnostic, therefore it can be ran on Debian, Fedora, Void Linux, and many more. The script detailed below allows for self-compilation of the Plague kernel, along with the option to tailor a custom kernel to your specific hardware.
|
||||
|
||||
- [host_hardened.config]() - Feature-complete baseline designed for the host
|
||||
- [virt_hardened.config]() - Work-in-progress baseline designed to work within various guest Virtual Machines
|
||||
- Note: This is currently bootable, but a comprehensive test is still needed within a set of VMs. Most notable issues at the moment are video
|
||||
|
||||
The script performs a variety of functions:
|
||||
- Installs needed dependencies for compilation
|
||||
- Stages desired linux-hardened kernel under `/usr/src/`
|
||||
@ -18,7 +22,7 @@ The script performs a variety of functions:
|
||||
### Trimming Efforts
|
||||
While linux-hardened security patchsets along with kernel configurations are notable for this kernel project, the purpose was to practice minimalism by reducing the size of the linux kernel, thereby cutting attack surface. This is not a trivial thing to record, therefore we are displaying the size purely as a point of comparison.
|
||||
|
||||
| | Plague (Virt) | Plague | TAILS | Whonix | Vanilla |
|
||||
| | Plague (Virt) | Plague (Host) | TAILS | Whonix | Vanilla |
|
||||
| --- | --- |--- | --- | --- | --- |
|
||||
| Size (/lib/modules/)| 1.8 MB | 31.0 MB | 89.0 MB | 89.0 MB | 126.0 MB |
|
||||
| Size (vmlinuz) | 7.9 MB | 8.0 MB | 7.8 MB | 7.8 MB | 14.0 MB |
|
||||
|
Loading…
x
Reference in New Issue
Block a user