[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#245465: tmpfs for /tmp



Hi,

Le samedi 10 novembre 2007 à 06:13 +0000, Christian Perrier a écrit :
> So, actually, I don't think there would be any strong opposition of
> the remaining D-I team members for such change...as long as someone
> takes the task of working on it (without breaking D-I, you would have
> guessed).

Well, I can't check whether this will actually break D-I because I don't
have a test environment, but AIUI the attached patch should do the
trick.

Cheers,
-- 
 .''`.
: :' :      We are debian.org. Lower your prices, surrender your code.
`. `'       We will add your hardware and software distinctiveness to
  `-        our own. Resistance is futile.
Index: partman-target/finish.d/tmpfs_for_tmp
===================================================================
--- partman-target/finish.d/tmpfs_for_tmp	(révision 0)
+++ partman-target/finish.d/tmpfs_for_tmp	(révision 0)
@@ -0,0 +1,11 @@
+#!/bin/sh
+
+[ -f /target/etc/fstab ] || exit 0
+
+# dev, mountpoint, type, options, dump, pass
+addfstab () {
+    printf "%-15s %-15s %-7s %-15s %-7s %s\n" tmpfs /tmp tmpfs defaults 0 0 >> /target/etc/fstab
+}
+
+awk '{ print $2 }' /target/etc/fstab | grep -q ^/tmp || addfstab
+

Modification de propriétés sur partman-target/finish.d/tmpfs_for_tmp
___________________________________________________________________
Nom : svn:executable
   + *

Index: partman-target/finish.d/_numbers
===================================================================
--- partman-target/finish.d/_numbers	(révision 50095)
+++ partman-target/finish.d/_numbers	(copie de travail)
@@ -2,4 +2,5 @@
 39 create_fstab_header
 40 fstab_hd_entries
 50 fstab_removable_media_entries
+60 tmpfs_for_tmp
 95 reformat_after_restart
Index: partman-auto/recipes-hppa/multi
===================================================================
--- partman-auto/recipes-hppa/multi	(révision 50095)
+++ partman-auto/recipes-hppa/multi	(copie de travail)
@@ -42,14 +42,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-powerpc-chrp_pegasos/multi
===================================================================
--- partman-auto/recipes-powerpc-chrp_pegasos/multi	(révision 50095)
+++ partman-auto/recipes-powerpc-chrp_pegasos/multi	(copie de travail)
@@ -37,14 +37,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-mipsel-cobalt/multi
===================================================================
--- partman-auto/recipes-mipsel-cobalt/multi	(révision 50095)
+++ partman-auto/recipes-mipsel-cobalt/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-mips-sb1-bcm91250a/multi
===================================================================
--- partman-auto/recipes-mips-sb1-bcm91250a/multi	(révision 50095)
+++ partman-auto/recipes-mips-sb1-bcm91250a/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	filesystem{ ext3 }
 	mountpoint{ /var } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-powerpc-chrp_ibm/multi
===================================================================
--- partman-auto/recipes-powerpc-chrp_ibm/multi	(révision 50095)
+++ partman-auto/recipes-powerpc-chrp_ibm/multi	(copie de travail)
@@ -44,14 +44,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-powerpc-powermac_oldworld/multi
===================================================================
--- partman-auto/recipes-powerpc-powermac_oldworld/multi	(révision 50095)
+++ partman-auto/recipes-powerpc-powermac_oldworld/multi	(copie de travail)
@@ -36,14 +36,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-arm-iop32x/multi
===================================================================
--- partman-auto/recipes-arm-iop32x/multi	(révision 50095)
+++ partman-auto/recipes-arm-iop32x/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes/multi
===================================================================
--- partman-auto/recipes/multi	(révision 50095)
+++ partman-auto/recipes/multi	(copie de travail)
@@ -41,14 +41,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-ia64/multi
===================================================================
--- partman-auto/recipes-ia64/multi	(révision 50095)
+++ partman-auto/recipes-ia64/multi	(copie de travail)
@@ -31,13 +31,6 @@
 	method{ swap }
 	format{ } .
 
-50 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-mips-sb1a-bcm91480b/multi
===================================================================
--- partman-auto/recipes-mips-sb1a-bcm91480b/multi	(révision 50095)
+++ partman-auto/recipes-mips-sb1a-bcm91480b/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	filesystem{ ext3 }
 	mountpoint{ /var } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-sparc/multi
===================================================================
--- partman-auto/recipes-sparc/multi	(révision 50095)
+++ partman-auto/recipes-sparc/multi	(copie de travail)
@@ -37,14 +37,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-powerpc-powermac_newworld/multi
===================================================================
--- partman-auto/recipes-powerpc-powermac_newworld/multi	(révision 50095)
+++ partman-auto/recipes-powerpc-powermac_newworld/multi	(copie de travail)
@@ -41,14 +41,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-arm-netwinder/multi
===================================================================
--- partman-auto/recipes-arm-netwinder/multi	(révision 50095)
+++ partman-auto/recipes-arm-netwinder/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-mipsel-sb1-bcm91250a/multi
===================================================================
--- partman-auto/recipes-mipsel-sb1-bcm91250a/multi	(révision 50095)
+++ partman-auto/recipes-mipsel-sb1-bcm91250a/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	filesystem{ ext3 }
 	mountpoint{ /var } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-powerpc-prep/multi
===================================================================
--- partman-auto/recipes-powerpc-prep/multi	(révision 50095)
+++ partman-auto/recipes-powerpc-prep/multi	(copie de travail)
@@ -35,14 +35,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }
Index: partman-auto/recipes-mipsel-sb1a-bcm91480b/multi
===================================================================
--- partman-auto/recipes-mipsel-sb1a-bcm91480b/multi	(révision 50095)
+++ partman-auto/recipes-mipsel-sb1a-bcm91480b/multi	(copie de travail)
@@ -35,13 +35,6 @@
 	filesystem{ ext3 }
 	mountpoint{ /var } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-alpha/multi
===================================================================
--- partman-auto/recipes-alpha/multi	(révision 50095)
+++ partman-auto/recipes-alpha/multi	(copie de travail)
@@ -28,13 +28,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	method{ format }
 	format{ }
Index: partman-auto/recipes-powerpc-apus/multi
===================================================================
--- partman-auto/recipes-powerpc-apus/multi	(révision 50095)
+++ partman-auto/recipes-powerpc-apus/multi	(copie de travail)
@@ -44,14 +44,6 @@
 	method{ swap }
 	format{ } .
 
-20 300 400 ext3
-	$lvmok{ }
-	method{ format }
-	format{ }
-	use_filesystem{ }
-	filesystem{ ext3 }
-	mountpoint{ /tmp } .
-
 300 3000 1000000000 ext3
 	$lvmok{ }
 	method{ format }

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: