[Fai-commit] r5427 - in trunk: bin debian

Thomas Lange lange at alioth.debian.org
Sat Jul 18 15:42:36 UTC 2009


Author: lange
Date: 2009-07-18 15:42:35 +0000 (Sat, 18 Jul 2009)
New Revision: 5427

Modified:
   trunk/bin/make-fai-nfsroot
   trunk/debian/changelog
Log:
make-fai-nfsroot: mount sysfs inside nfsroot (closes: #532985)

Modified: trunk/bin/make-fai-nfsroot
===================================================================
--- trunk/bin/make-fai-nfsroot	2009-07-17 18:03:44 UTC (rev 5426)
+++ trunk/bin/make-fai-nfsroot	2009-07-18 15:42:35 UTC (rev 5427)
@@ -364,6 +364,7 @@
 	cp -p $v /etc/resolv.conf $NFSROOT/etc/resolv.conf # this is needed during make-fai-nfsroot
     fi
     mount -t proc /proc $NFSROOT/proc
+    mount -t sysfs /sys $NFSROOT/sys
     mount -t devpts devpts $NFSROOT/dev/pts
     $ROOTCMD apt-get update
     $ROOTCMD aptitude -Rfy install fai-nfsroot
@@ -403,6 +404,7 @@
        LC_ALL=C $ROOTCMD dpkg-divert --rename --remove /sbin/discover-modprobe
     cd /
     [ -d $NFSROOT/proc/self ] && umount $NFSROOT/proc 
+    [ -d $NFSROOT/sys/class ] && umount $NFSROOT/sys
     [ -d $NFSROOT/proc/self ] && die "/proc still mounted inside the nfsroot."
     umount $NFSROOT/dev/pts 2> /dev/null || true
 

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2009-07-17 18:03:44 UTC (rev 5426)
+++ trunk/debian/changelog	2009-07-18 15:42:35 UTC (rev 5427)
@@ -9,8 +9,9 @@
   * fai-guide.sgml: add hint how to define classes on the kernel command
     line (closes: #497548)
   * ainsl: create missing path elements if -a is used (closes: #447199)
+  * make-fai-nfsroot: mount sysfs inside nfsroot (closes: #532985)
 
- -- Thomas Lange <lange at debian.org>  Fri, 17 Jul 2009 20:03:00 +0200
+ -- Thomas Lange <lange at debian.org>  Sat, 18 Jul 2009 17:42:32 +0200
 
 fai (3.2.20) unstable; urgency=low
 




More information about the Fai-commit mailing list