 -}
 diff -Naur kamikaze-orig/package/base-files/files/etc/init.d/rcS kamikaze-mod/package/base-files/files/etc/init.d/rcS
 --- kamikaze-orig/package/base-files/files/etc/init.d/rcS	2007-11-28 02:36:14.270663000 +0000
-+++ kamikaze-mod/package/base-files/files/etc/init.d/rcS	2008-07-28 15:13:18.423602469 +0000
++++ kamikaze-mod/package/base-files/files/etc/init.d/rcS	2008-07-30 07:52:16.062307447 +0000
 @@ -1,8 +1,2 @@
  #!/bin/sh
 -# Copyright (C) 2006 OpenWrt.org

-}
+# attempt mount of persistent virtual disk
+mdbin=`which makedevs`
+if [ -x $mdbin ]; then 
+  makedevs
+else
+  mdbin=`which MAKEDEVS`
+  if [ -x $mdbin ]; then
+    MAKEDEVS
+  fi
+fi
+# last attempt: if no disk exists, assume hda1 and create manually with mknod.

 	mkdir -p $(1)/root
 	ln -sf /proc/mounts $(1)/etc/mtab
 	rm -f $(1)/var
diff -Naur kamikaze-orig/package/base-files/files/bin/entropy-update.sh kamikaze-mod/package/base-files/files/bin/entropy-update.sh
--- kamikaze-orig/package/base-files/files/bin/entropy-update.sh	1970-01-01 00:00:00.000000000 +0000
+++ kamikaze-mod/package/base-files/files/bin/entropy-update.sh	2008-07-30 07:51:49.292304454 +0000
@@ -0,0 +1,7 @@
+#!/bin/sh
+rndfile="$1"
+while true; do
+  head -c 512 /dev/urandom > "$rndfile" 2>&1
+  chmod 600 "$rndfile" >/dev/null 2>&1
+  sleep 60 >/dev/null 2>&1
+done
diff -Naur kamikaze-orig/package/base-files/files/bin/firstboot kamikaze-mod/package/base-files/files/bin/firstboot
--- kamikaze-orig/package/base-files/files/bin/firstboot	2007-07-11 20:46:25.691898000 +0000
+++ kamikaze-mod/package/base-files/files/bin/firstboot	1970-01-01 00:00:00.000000000 +0000
