Fix the logic for controlling puppet.conf.