summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorJonathan Bauer2013-02-18 15:31:05 +0100
committerJonathan Bauer2013-02-18 15:31:05 +0100
commitbdd181cbd1af340aed787e335d8f262d1ba93bd9 (patch)
treea8b3b9f3d03e782c9fb3da94ed512fa3f97e8c29 /server
parentfix for stage 3.1 lib/modules (diff)
downloadtm-scripts-bdd181cbd1af340aed787e335d8f262d1ba93bd9.tar.gz
tm-scripts-bdd181cbd1af340aed787e335d8f262d1ba93bd9.tar.xz
tm-scripts-bdd181cbd1af340aed787e335d8f262d1ba93bd9.zip
kernel copy under ./server/kernel
Diffstat (limited to 'server')
-rwxr-xr-xserver/build_core9
1 files changed, 8 insertions, 1 deletions
diff --git a/server/build_core b/server/build_core
index e8edcfd8..85e2e48b 100755
--- a/server/build_core
+++ b/server/build_core
@@ -56,7 +56,7 @@ initial_checks() {
# TODO: check for aufs and squaskfs modules
}
-generate_initramfs() {
+generate_rootfs() {
# produce stage3.1
[ ! -d ${STAGE31_DIR} ] && mkdir -p ${STAGE31_DIR}
@@ -96,6 +96,10 @@ generate_squashfs() {
mksquashfs ${STAGE32_DIR} ${STAGE31_DIR}/mnt/openslx.sqfs -comp xz -b 1M -no-recovery 2>/dev/null
+}
+
+generate_initramfs() {
+
cd ${STAGE31_DIR}
find . | cpio --format="newc" --create | gzip -9 > ${MODULE_DIR}/initramfs
cd - &>/dev/null
@@ -105,6 +109,9 @@ generate_stage31() {
initial_checks
generate_initramfs
generate_squashfs
+
+ # TODO better kernel copy
+ cp /boot/vmlinuz-$(uname -r) ${MODULE_DIR}/kernel
}
clean_core() {