Support loading of squashfs module
authorMichael Prokop <devnull@localhost>
Sun, 25 Nov 2007 20:17:14 +0000 (21:17 +0100)
committerMichael Prokop <devnull@localhost>
Sun, 25 Nov 2007 20:17:14 +0000 (21:17 +0100)
debian/changelog
etc/grml/fai/live-initramfs/grml-script.init-top

index 093972f..ea6b746 100644 (file)
@@ -24,6 +24,8 @@ grml-live (0.0.10) unstable; urgency=low
     - aosd-cat
     - lzma-modules-2.6.23-grml
     - squashfs-modules-2.6.23-grml (we build the module external now)
+  * Support loading of squashfs module via
+    /etc/grml/fai/live-initramfs/grml-script.init-top
   * Do not create /etc/sysconfig/network-scripts and
     /etc/sysconfig/provider any longer in cleanup script.
   * Fix typo in bootsplash f3 (thanks, jimmy).
index 4b62c70..5ed49b0 100755 (executable)
@@ -127,6 +127,11 @@ if ! grep -qe debug -qe verbose /proc/cmdline 2>/dev/null ; then
    [ -r /proc/sys/kernel/printk ] && echo "0" > /proc/sys/kernel/printk
 fi
 
+# Make sure we support squashfs:
+if ! grep -q squashfs /proc/filesystems ; then
+   modprobe -q squashfs || log_grml_failure_msg "Warning: look like you do not have support for squashfs"
+fi
+
 if grep -q 'boot=live' /proc/cmdline 2>/dev/null ; then
    log_grml_begin_msg "Finished early booting sequence." ; echo "$SUCCESS"
    log_grml_begin_msg "Searching for GRML file, this might take a few seconds..."