User variables, interfaces and file + shell provisioners