]> gitweb.fluxo.info Git - hydra.git/commitdiff
Make sure mountpoint is not mounted due to a failed install
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 8 Aug 2011 22:45:58 +0000 (19:45 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 8 Aug 2011 22:45:58 +0000 (19:45 -0300)
share/hydractl/provision

index 1c1c9b9e5d1a6baa219870b0a71a14f5f7ae43dd..455fe882ff43fc2725abee7d5c64a8d4404a3b79 100755 (executable)
@@ -86,9 +86,13 @@ else
   install_device="/dev/vg/root"
 fi
 
+# Setup mountpoint and make sure it's not mounted due to a failed install.
+mkdir -p /tmp/debootstrap
+umount /tmp/debootstrap/proc &> /dev/null
+umount /tmp/debootstrap/dev  &> /dev/null
+
 # Initial system install.
 echo "Installing base system..."
-mkdir -p /tmp/debootstrap
 mount $install_device /tmp/debootstrap/
 debootstrap --arch=$arch $version /tmp/debootstrap/