Releases: kgillibrand/Module-Signing-Script
Releases · kgillibrand/Module-Signing-Script
v1.3.0: Change debugging print statements to use a function
- Change debugging print statements to use a function
v1.2: New command line option and akmods fix
Added a manual mode (-k/--kernels) which lets you specify kernel versions to sign instead of just signing any new ones. This is useful if you want to sign your current kernel or an older one.
The script will now call akmods to build modules (if they don't already exist) for the current kernel before trying to sign them. This stops the script breaking when the system hasn't been rebooted yet and the new modules haven't been built.
v1.1: Much more modular version
Big changes
- Modules to sign and their path is now pulled from a provided JSON file
- Fixed some bugs
- Added some better error handling
v1.0: First release
Improvements over development
- Extracting kernel version strings from package manager output is done with regex instead of being hardcoded.
- Kernel version parsing is done with the standard library instead of manually.
- Signing works properly.
- Overhauled error handling.
- Overhauled methods to run shell commands