]> gitweb.fluxo.info Git - hydra.git/commitdiff
Minor fixes
authorSilvio Rhatto <rhatto@riseup.net>
Wed, 2 Jan 2013 18:48:52 +0000 (16:48 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Wed, 2 Jan 2013 18:48:52 +0000 (16:48 -0200)
share/hydractl/provision

index fd989cf8ac115e4fc42f080f6a67f1b8512437e7..7cb367154614a53e575a5fd6b00744464f7fe37a 100755 (executable)
@@ -158,10 +158,10 @@ 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
-umount /tmp/debootstrap/home &> /dev/null
-umount /tmp/debootstrap/var  &> /dev/null
+umount /tmp/debootstrap &> /dev/null
+for folder in proc dev home var boot sys; do
+  umount /tmp/debootstrap/$folder &> /dev/null
+done
 
 # Create devices
 hydra_create_volume root
@@ -173,7 +173,7 @@ hydra_safe_run mount $install_device /tmp/debootstrap/
 
 # Mount additional volumes
 if [ "$home_size" != "0" ]; then
-  mkdir tmp/debootstrap/home
+  mkdir /tmp/debootstrap/home
 
   if [ "$encrypt" == "y" ]; then
     hydra_safe_run mount /dev/mapper/home /tmp/debootstrap/home
@@ -183,7 +183,7 @@ if [ "$home_size" != "0" ]; then
 fi
 
 if [ "$var_size" != "0" ]; then
-  mkdir tmp/debootstrap/var
+  mkdir /tmp/debootstrap/var
 
   if [ "$encrypt" == "y" ]; then
     hydra_safe_run mount /dev/mapper/var /tmp/debootstrap/var