|toloveru 150a1e2ab5||3 years ago|
|LICENSE||3 years ago|
|README.md||3 years ago|
|install||3 years ago|
|kernelcheck||3 years ago|
|notify_all||3 years ago|
Ever thought of compiling a custom kernel, but held back because of the need for manual tracking, compilation and installation? Well, I say no more. This tool can do it for you.
IMPORTANT: this tool has currently reached the alpha stage. It will likely work as expected on testing systems by now, but you should still be cautious on production systems.
The easiest approach (and the one that I used as well), is using the assistance of the Arch Wiki. So, in a nutshell:
unxz linux-*.*.*.tar.xz(replace the wildcards with the version number). This will return you a .tar file.
gpg2 --verify linux-*.*.*.tar.sign
gpg2 --recv-keys KEY_ID(for more info check on kernel.org) and verify again.
tar xf linux-*.*.*.tar
make clean && make mrproper.
make localmodconfigto get a basic configuration file.
make nconfigand navigating to the respective configuration menus.
In a non-interactive script, it’s much easier to run priveleged by default and drop priveleges as needed, instead of requiring authentication every time. If you know of a fully non-interactive way of achieving on-the-fly enhanced priveleges though, feel free to open a pull request.
If you wish to redistribute, share or otherwise modify the material provided in this project, aside from the license, the following rules also apply and when conflicting with the license override it:
By downloading this project you agree to abide by the license and the aforementioned rules.
If you have any questions, encountered bugs, feature requests, etc. about this project, please send me a message on Facebook, and I’ll get back to you as soon as possible. If you find this an interesting project, consider following me there also!