bootkernel
Shell script to manage linux kernels in /boot directory
... directories when removing the last corresponding kernel.
"Install" copies kernel and other selected files to /boot, adding a ".new" extension.
"Accept" moves current /boot files to ".old" extension, and moves those with ".new" to current,
"List" shows all the kernels in /boot, marked as "new", "old", "current" and "executing" where applicable
"Remove" deletes a specified kernel and associated files from /boot.
"Set" modifies the targets of ".new" ".old" and the implicit .current links if any.