temporary : mount/umount /proc : enabled on fc4 as it used to work before - disabled...
authorThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Thu, 22 Nov 2007 12:01:04 +0000 (12:01 +0000)
committerThierry Parmentelat <thierry.parmentelat@sophia.inria.fr>
Thu, 22 Nov 2007 12:01:04 +0000 (12:01 +0000)
mkfedora

index 4a29188..54cedcb 100755 (executable)
--- a/mkfedora
+++ b/mkfedora
@@ -189,19 +189,26 @@ set -e
 mount -t devpts none $vroot/dev/pts
 mount -t tmpfs none $vroot/dev/shm
 
-# make rpms ignore installing stuff to /proc
-mkdir -p $vroot/etc/rpm
-# Because of https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=52725
-# you have to use at least one language beside 'C'
-echo "%_install_langs         C:de:en:es:fr" > $vroot/etc/rpm/macros
-echo "%_netsharedpath /proc" >> $vroot/etc/rpm/macros
-# Mount /proc in reference image
-mkdir -p $vroot/proc
-mount -t proc none $vroot/proc
+## make rpms ignore installing stuff to /proc
+#mkdir -p $vroot/etc/rpm
+## Because of https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=52725
+## you have to use at least one language beside 'C'
+#echo "%_install_langs         C:de:en:es:fr" > $vroot/etc/rpm/macros
+#echo "%_netsharedpath /proc" >> $vroot/etc/rpm/macros
+
+# xxx fixme : do this mount/unmount thing for fc4 only
+if [ "$releasever" -lt 6 ] ; then
+   # Mount /proc in reference image
+    mkdir -p $vroot/proc
+    mount -t proc none $vroot/proc
+fi
 
 cleanup ()
 {
-    umount -l $vroot/proc
+    # xxx fixme : do this mount/unmount thing for fc4 only
+    if [ "$releasever" -lt 6 ] ; then
+       umount -l $vroot/proc
+    fi
     umount -l $vroot/dev/shm
     umount -l $vroot/dev/pts
 }