f3af3cadc38f991756e20f545a82ceb51b60dc0a
[mirror/dsa-puppet.git] / modules / roles / manifests / debsources.pp
1 class roles::debsources {
2   include apache2
3   include apache2::ssl
4
5   apache2::module { 'http2': }
6
7   package { 'libapache2-mod-wsgi': ensure => installed, }
8
9   apache2::site { 'sources.debian.org':
10     site   => 'sources.debian.org',
11     source => 'puppet:///modules/roles/debsources/sources.debian.org.conf',
12   }
13   ssl::service { 'sources.debian.org':
14     notify => Exec['service apache2 reload'],
15     key    => true,
16   }
17 }