[Fai-commit] r4692 - trunk/bin
lange at alioth.debian.org
lange at alioth.debian.org
Sat Nov 10 18:05:34 UTC 2007
Author: lange
Date: 2007-11-10 18:05:34 +0000 (Sat, 10 Nov 2007)
New Revision: 4692
Modified:
trunk/bin/make-fai-nfsroot
Log:
add check_nfsroot()
Modified: trunk/bin/make-fai-nfsroot
===================================================================
--- trunk/bin/make-fai-nfsroot 2007-11-10 17:51:02 UTC (rev 4691)
+++ trunk/bin/make-fai-nfsroot 2007-11-10 18:05:34 UTC (rev 4692)
@@ -48,6 +48,14 @@
}
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+check_nfsroot() {
+
+ # simple test, to see if important thing are available inside the nfsroot
+ [ -d $NFSROOT/usr/share/live-initramfs ] || die "live-initramfs is not installed."
+ local files=$(ls /boot/initrd* 2>/dev/null)
+ [ -z "$files" ] && die "No initrd installed."
+}
+# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
badupdateto32() {
cat <<-EOF
@@ -511,6 +519,7 @@
kernel_install
run_hooks
+check_nfsroot
umount_dirs
trap "true" EXIT
echo "make-fai-nfsroot finished $merror."
More information about the Fai-commit
mailing list