added puppet lint, parameterised user