Cross-platform environment variables handling for Puppet