aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Edgar <rocket@gentoo.org>2005-08-01 13:21:26 +0000
committerEric Edgar <rocket@gentoo.org>2005-08-01 13:21:26 +0000
commit9a9a312a634e60837bb9f1db2d086becaa885f2d (patch)
tree0857750167896b8f38f7638c432f7ce8888f8bc8 /gen_package.sh
parentFix cosmetics and PPC without --genzimage. (diff)
downloadgenkernel-9a9a312a634e60837bb9f1db2d086becaa885f2d.tar.gz
genkernel-9a9a312a634e60837bb9f1db2d086becaa885f2d.tar.bz2
genkernel-9a9a312a634e60837bb9f1db2d086becaa885f2d.zip
kerncache wasnt sending the config to /etc/kernels properly
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@296 67a159dc-881f-0410-a524-ba9dfbe2cb84
Diffstat (limited to 'gen_package.sh')
-rw-r--r--gen_package.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/gen_package.sh b/gen_package.sh
index 5d1d4a81..f6391bde 100644
--- a/gen_package.sh
+++ b/gen_package.sh
@@ -106,6 +106,17 @@ gen_kerncache_extract_modules()
fi
}
+gen_kerncache_extract_config()
+{
+ if [ -e "${KERNCACHE}" ]
+ then
+ print_info 1 'Extracting kerncache config to /etc/kernels'
+ mkdir -p /etc/kernels
+ /bin/tar -xjf ${KERNCACHE} -C /etc/kernels config-${ARCH}-${KV}
+ mv /etc/kernels/config-${ARCH}-${KV} /etc/kernels/kernel-config-${ARCH}-${KV}
+ fi
+}
+
gen_kerncache_is_valid()
{
KERNCACHE_IS_VALID=0