aboutsummaryrefslogtreecommitdiff
path: root/bootstrap.d
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap.d')
-rw-r--r--bootstrap.d/13-kernel.sh6
-rw-r--r--bootstrap.d/50-firstboot.sh6
2 files changed, 11 insertions, 1 deletions
diff --git a/bootstrap.d/13-kernel.sh b/bootstrap.d/13-kernel.sh
index 5163f0d..798a5ce 100644
--- a/bootstrap.d/13-kernel.sh
+++ b/bootstrap.d/13-kernel.sh
@@ -52,7 +52,11 @@ if [ "$BUILD_KERNEL" = true ] ; then
fi
# Install kernel modules
- make -C $R/usr/src/linux ARCH=${KERNEL_ARCH} CROSS_COMPILE=${CROSS_COMPILE} INSTALL_MOD_PATH=../../.. modules_install
+ if [ "$ENABLE_REDUCE" = true ] ; then
+ make -C $R/usr/src/linux ARCH=${KERNEL_ARCH} CROSS_COMPILE=${CROSS_COMPILE} INSTALL_MOD_STRIP=1 INSTALL_MOD_PATH=../../.. modules_install
+ else
+ make -C $R/usr/src/linux ARCH=${KERNEL_ARCH} CROSS_COMPILE=${CROSS_COMPILE} INSTALL_MOD_PATH=../../.. modules_install
+ fi
# Install kernel headers
if [ "$KERNEL_HEADERS" = true ] ; then
diff --git a/bootstrap.d/50-firstboot.sh b/bootstrap.d/50-firstboot.sh
index 78197fd..f3deb18 100644
--- a/bootstrap.d/50-firstboot.sh
+++ b/bootstrap.d/50-firstboot.sh
@@ -19,6 +19,12 @@ if [ "$EXPANDROOT" = true ] ; then
cat files/firstboot/22-expandroot.sh >> $R/etc/rc.firstboot
fi
+# Ensure that dbus machine-id exists
+cat files/firstboot/23-generate-machineid.sh >> $R/etc/rc.firstboot
+
+# Create /etc/resolv.conf symlink
+cat files/firstboot/24-create-resolv-symlink.sh >> $R/etc/rc.firstboot
+
# Finalize rc.firstboot script
cat files/firstboot/99-finish.sh >> $R/etc/rc.firstboot
chmod +x $R/etc/rc.firstboot