Vagrantbootstrap rewrite: solid su calls and break up in functions.