title: Is it possible to restart a machine when provisioning a machine using Vagrant and pickup where the script left off?
body: <p>I was reading a tutorial in bash where they said to restart the machine, there was no option to restart a service directly, it was a matter of restarting the machine, and then there were more commands after that that still needed to be run when provisioning.  </p>
  
  <p>So is there any way to restart a box amid provisioning and then pick up where you left off after that?  </p>