Add creating config-`uname version` in /boot.

master
Mike Hiretsky 13 years ago
parent 3a52d2f67e
commit 33e8789357

@ -188,6 +188,9 @@ class cl_kernel(color_print):
suffixName = "%s-%s-%s-installed"%(fullVerWithoutCalculate,
clVars.Get('os_arch_machine'),
clVars.Get('os_linux_shortname'))
if obj == "config-kernelver":
suffixName = kernelFullVer
obj = "config"
return path.join(bootDir,{"initramfs":"initramfs-%s",
"initramfs-install":"initramfs-%s",
"vmlinuz":"vmlinuz-%s",
@ -276,6 +279,7 @@ class cl_kernel(color_print):
newKernelName = self._getNewName("vmlinuz")
newSystemMap = self._getNewName("System.map")
newConfigName = self._getNewName("config")
symlinkConfigKernelName = self._getName("config-kernelver")
try:
self._installFile(initrdName,newInitrdName,removeSource=False)
@ -283,6 +287,8 @@ class cl_kernel(color_print):
self._installFile(kernelName,newKernelName)
self._installFile(systemMap,newSystemMap)
self._installFile(configName,newConfigName)
self._installFile(newConfigName,symlinkConfigKernelName,
removeSource=False,symlink=True)
except (OSError,IOError),e:
self.printERROR(_("Can not install kernel files: %s")%e.strerror)
return False

Loading…
Cancel
Save