puppet configuration scripts