I'm not so sure about adding the path here, admittedly I'm not sure any distro places this anywhere else (well freebsd would, as it uses /usr/local) but I think Puppet is smart enough to figure the path out from the environment so why override it?