## Kernel checker ### Introduction 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. ### What does it do? * Periodically check for updates on kernel.org * Download a new kernel if available * Verify the kernel signature * Compile and install the kernel * Nofity the users about what is going on (tested only on Xfce). * Remove a distribution kernel if present (currently only on Arch and Manjaro). ### Installation 1. Clone and navigate to the repository, then run `sudo ./install` 2. Copy your existing kernel .config file to `/root/.config/kernel/.config`. If you don't know how to create this file, this tool probably isn't for you. ### This script runs as root. Isn't that unsafe? 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. ### I want to use this code in my own projects. What should I be aware of? If you wish to redistribute, share or otherwise modify the material provided in this project, aside from the license, the following rules also apply: * You must use it for non-commercial purposes only. * Attribution to this project (my name and a link to this repository) are required. * In disputes, the previous Creative Commons license is invalid. By downloading this project you agree to abide by the license and the aforementioned rules. ### Contact me If you have any questions, encountered bugs, feature requests, etc. about this project, please send me a message on [Facebook](https://www.facebook.com/irc.condor), and I'll get back to you as soon as possible. If you find this an interesting project, consider following me there also!