dots/src/.local/bin/upkern

21 lines
410 B
Bash
Executable File

#!/bin/sh
# Move kernel configuration files to new kernel
# Takes a single argument, the number of the kernel in eselect
# Sleep in case user wants to cancel
sleep 2
cd /usr/src/linux
# Store config in /usr/src/.config
cp .config ../.config
cp .config /home/dogeystamp/dox/bak/kernelconf
# Switch to new kernel
eselect kernel set $1
cd /usr/src/linux
# Apply new configuration file
cp ../.config .config