# set a default exec path Exec { path => '/usr/bin:/usr/sbin/:/bin:/sbin:/usr/local/bin:/usr/local/sbin' } include site_config::setup include site_config::default $services = hiera('services', []) $services_str = join($services, ', ') notice("Services for ${fqdn}: ${services_str}") if member($services, 'openvpn') { include site_openvpn } if member($services, 'couchdb') { include site_couchdb include tapicero } if member($services, 'webapp') { include site_webapp include site_nickserver } if member($services, 'soledad') { include soledad::server } if member($services, 'monitor') { include site_nagios } if member($services, 'tor') { include site_tor } if member($services, 'mx') { include site_mx } if member($services, 'static') { include site_static } include site_config::packages::uninstall