aboutsummaryrefslogtreecommitdiffstats
path: root/mkinitfs.in
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2015-07-30 15:11:47 +0200
committerNatanael Copa <ncopa@alpinelinux.org>2015-07-30 15:11:47 +0200
commit2124cf8473a0d1ebbeb6f9d639a8dd254135351d (patch)
tree8c3f4f67bf377b2f027ecb5cb9b07c1bee1292c7 /mkinitfs.in
parent10bb5adc83952ea6e10456a08da858654915f3d1 (diff)
downloadmkinitfs-2124cf8473a0d1ebbeb6f9d639a8dd254135351d.tar.bz2
mkinitfs-2124cf8473a0d1ebbeb6f9d639a8dd254135351d.tar.xz
mkinitfs: copy modules.order and modules.builtin if those exist
Diffstat (limited to 'mkinitfs.in')
-rwxr-xr-xmkinitfs.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/mkinitfs.in b/mkinitfs.in
index 04dc99c..c724e68 100755
--- a/mkinitfs.in
+++ b/mkinitfs.in
@@ -115,6 +115,11 @@ initfs_kmods() {
for file in $(find_kmods); do
echo "${file#/}"
done | sort -u | cpio -pdm "$tmpdir" || return 1
+ for file in modules.order modules.builtin; do
+ if [ -f "$kerneldir"/$file ]; then
+ cp "$kerneldir"/$file "$tmpdir"/lib/modules/$kernel/
+ fi
+ done
depmod $kernel -b "$tmpdir"
cd "$oldpwd"
}