summaryrefslogtreecommitdiffstats
path: root/build_initramfs.sh
diff options
context:
space:
mode:
authortorben2015-10-29 12:14:35 +0100
committertorben2015-10-29 12:14:35 +0100
commit93727eb28e26ab0b88dc2853dae819ae0b960509 (patch)
tree361ab3532894b2a415488011e9414720154ce562 /build_initramfs.sh
parentMerge branch 'master' of git.openslx.org:openslx-ng/systemd-init (diff)
downloadsystemd-init-93727eb28e26ab0b88dc2853dae819ae0b960509.tar.gz
systemd-init-93727eb28e26ab0b88dc2853dae819ae0b960509.tar.xz
systemd-init-93727eb28e26ab0b88dc2853dae819ae0b960509.zip
Write automatic dracut module into dracut module system integration.
Diffstat (limited to 'build_initramfs.sh')
-rwxr-xr-xbuild_initramfs.sh13
1 files changed, 9 insertions, 4 deletions
diff --git a/build_initramfs.sh b/build_initramfs.sh
index d9f4dfb5..99a4bb9a 100755
--- a/build_initramfs.sh
+++ b/build_initramfs.sh
@@ -255,6 +255,11 @@ EOF
cp install/dracut-install dracut-install 1>"$_STANDARD_OUTPUT" \
2>"$_ERROR_OUTPUT" && \
cd - 1>"$_STANDARD_OUTPUT" 2>"$_ERROR_OUTPUT"
+ build_initramfs_log \
+ 'Copy dnbd3 qcow2 plugin into dracut modules folder.' && \
+ cp --recursive builder/dnbd3-qcow2-rootfs/ \
+ dracut/modules.d/90dndb3-qcow2-rootfs \
+ 1>"$_STANDARD_OUTPUT" 2>"$_ERROR_OUTPUT"
return $?
}
function build_initramfs_compile_nbd() {
@@ -265,8 +270,8 @@ EOF
# >>> build_initramfs_compile_nbd
# ...
# Provides the following file:
- # ${KERNEL_MODULE_DIRECTORY}/nbd/nbd.ko
- cd "${KERNEL_MODULE_DIRECTORY}/nbd" \
+ # ${_KERNEL_MODULE_DIRECTORY}/nbd/nbd.ko
+ cd "${_KERNEL_MODULE_DIRECTORY}/nbd" \
1>"$_STANDARD_OUTPUT" 2>"$_ERROR_OUTPUT" && \
build_initramfs_log 'Compile the nbd kernel module.' && \
make 1>"$_STANDARD_OUTPUT" 2>"$_ERROR_OUTPUT" && \
@@ -282,8 +287,8 @@ EOF
# >>> build_initramfs_compile_dnbd3
# ...
# Provides the following file:
- # ${KERNEL_MODULE_DIRECTORY}/dnbd3/build/dnbd3.ko
- cd $KERNEL_MODULE_DIRECTORY \
+ # ${_KERNEL_MODULE_DIRECTORY}/dnbd3/build/dnbd3.ko
+ cd $_KERNEL_MODULE_DIRECTORY \
1>"$_STANDARD_OUTPUT" 2>"$_ERROR_OUTPUT" && \
git clone git://git.openslx.org/dnbd3.git \
1>"$_STANDARD_OUTPUT" 2>"$_ERROR_OUTPUT" && \