Permalink
Browse files

Stuffed a sleep in and rearranged things slightly.

  • Loading branch information...
1 parent d6bff32 commit 6f8dbf70c30c1fd82e256621449f0e2481f1de88 @kamilion committed Sep 17, 2015
@@ -12,6 +12,8 @@ ln -sf multi-user.target default.target
sleep 2
echo "[kamikazi-build] Modifying casper liveiso defaults..."
### Alter Casper configuration for kamikazi:
+# Disable trying to import a package pool from the cdrom media.
+rm /usr/share/initramfs-tools/scripts/casper-bottom/41apt_cdrom
# Remove the built in hostname script that generates /etc/hosts
rm /usr/share/initramfs-tools/scripts/casper-bottom/18hostname
# This will be replaced with 18kamikazi_restore from our repo.
@@ -22,6 +24,8 @@ cp -r lib/* /lib/
# Apply our modifications to /etc/, 18kamikazi_restore will populate over it.
cp -r etc/* /etc/
# Force the generated initramfs to be up to date.
+# Note: This will probably fail because we shouldn't have a kernel right now.
+# It gets installed after 00-build-clean-ios-from-source finishes.
update-initramfs -u
cd ${OLDDIR}
@@ -20,7 +20,7 @@ echo "KAMIKAZI: Cleaning old kernels so DKMS does not complain."
apt-get purge -y linux-image* -q
echo "KAMIKAZI: Updating packages to current..."
apt full-upgrade -y
-apt-get autoremove -y
+apt-get autoremove --purge -y
echo "KAMIKAZI: Running builder script..."
./00-build-clean-iso-from-source.sh
echo "KAMIKAZI: Installing fresh generic kernel image."
@@ -0,0 +1,25 @@
+#! /bin/sh
+
+PREREQ=""
+DESCRIPTION="Sleeping for 5 seconds before starting systemd..."
+
+prereqs()
+{
+ echo "$PREREQ"
+}
+
+case $1 in
+# get pre-requisites
+prereqs)
+ prereqs
+ exit 0
+ ;;
+esac
+
+. /scripts/casper-functions
+
+log_begin_msg "$DESCRIPTION"
+
+sleep 5
+
+log_end_msg

0 comments on commit 6f8dbf7

Please sign in to comment.