1 class roles::dgit_browse {
2 ssl::service { 'browse.dgit.debian.org':
3 notify => Exec['service apache2 reload'],
7 package { 'cgit': ensure => installed, }
8 package { 'python-pygments': ensure => installed, }
9 package { 'python-chardet': ensure => installed, }
12 source => 'puppet:///modules/roles/dgit/cgitrc',
14 file { '/etc/apache2/conf-enabled/cgit.conf':
16 notify => Exec['service apache2 reload'],
19 apache2::site { '010-browse.dgit.debian.org':
20 site => 'browse.dgit.debian.org',
21 source => 'puppet:///modules/roles/dgit/browse.dgit.debian.org',