1 class roles::dgit_browse {
2 ssl::service { 'browse.dgit.debian.org':
3 notify => Service['apache2'],
6 package { 'cgit': ensure => installed, }
7 package { 'python-pygments': ensure => installed, }
8 package { 'python-chardet': ensure => installed, }
11 source => 'puppet:///modules/roles/dgit/cgitrc',
13 file { '/etc/apache2/conf-enabled/cgit.conf':
15 notify => Service['apache2'],
18 apache2::site { '010-browse.dgit.debian.org':
19 site => 'browse.dgit.debian.org',
20 source => 'puppet:///modules/roles/dgit/browse.dgit.debian.org',