proper puppet configuration for gdm-less hosts