Shell provisioning improved

- Shell provisioning steps are not repeated if not needed