Module Name:    src
Committed By:   agc
Date:           Wed Feb 29 04:49:50 UTC 2012

Modified Files:
        src/distrib/utils/embedded: mkimage

Log Message:
consolidate all of the volatile /var.* directories which are mounted as tmpfs
into a single one for /var - same as /root, /etc


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/distrib/utils/embedded/mkimage

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/distrib/utils/embedded/mkimage
diff -u src/distrib/utils/embedded/mkimage:1.2 src/distrib/utils/embedded/mkimage:1.3
--- src/distrib/utils/embedded/mkimage:1.2	Fri Jan 20 02:19:47 2012
+++ src/distrib/utils/embedded/mkimage	Wed Feb 29 04:49:50 2012
@@ -1,6 +1,6 @@
 #! /bin/sh
 
-# $NetBSD: mkimage,v 1.2 2012/01/20 02:19:47 agc Exp $
+# $NetBSD: mkimage,v 1.3 2012/02/29 04:49:50 agc Exp $
 
 # Copyright (c) 2012 Alistair Crooks <[email protected]>
 # All rights reserved.
@@ -92,7 +92,7 @@ sets="base etc modules"
 setsdir=/usr/build/release/$(uname -m)/binary/sets
 size=0	# in MB
 specialdirs="/kern /proc"
-usermodedirs="/var.run /var.log /etc.cow /root.cow /pkgs"
+usermodedirs="/var.cow /etc.cow /root.cow /pkgs"
 sudo="sudo"
 
 while [ $# -gt 0 ]; do
@@ -168,20 +168,16 @@ tmpfs           /root.cow       tmpfs   
 # mount /etc as tmpfs on top of existing dir
 tmpfs           /etc.cow        tmpfs   rw,-s12M        0 0
 /etc.cow        /etc            union   rw,hidden       0 0
-# mount /var/run as tmpfs on top of existing dir
-tmpfs           /var.run        tmpfs   rw,-s1M         0 0
-/var.run        /var/run        union   rw,hidden       - -
-# mount /var/log as tmpfs on top of existing dir
-tmpfs           /var.log        tmpfs   rw,-s10M        0 0
-/var.log        /var/log        union   rw,hidden       - -
-tmpfs           /var/db         tmpfs   rw,-s8M         0 0
+# mount /var as tmpfs on top of existing dir
+tmpfs           /var.cow        tmpfs   rw,-s32M         0 0
+/var.cow        /var            union   rw,hidden       - -
 tmpfs           /tmp            tmpfs   rw,-s32M        0 0
 /dev/cd0a       /cdrom          cd9660  ro,noauto
 EOF
 ${sudo} mv ${tmp} /mnt/etc/fstab
 
 cat > ${tmp} << EOF
-#       $NetBSD: mkimage,v 1.2 2012/01/20 02:19:47 agc Exp $
+#       $NetBSD: mkimage,v 1.3 2012/02/29 04:49:50 agc Exp $
 #
 # see rc.conf(5) for more information.
 #
@@ -201,7 +197,7 @@ fi
 rc_configured=YES
 
 # make sure we have the right rw filesystem at boot
-critical_filesystems_local="/var/db /var.run /var/run /var.log /var/log /etc.cow /etc /root.cow /root"
+critical_filesystems_local="/var.cow /var /etc.cow /etc /root.cow /root"
 
 # Add local overrides below
 #

Reply via email to