/[adm]/puppet/deployment/mgagit/manifests/init.pp
ViewVC logotype

Diff of /puppet/deployment/mgagit/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3275 by boklm, Sat Jul 6 16:54:04 2013 UTC revision 3277 by boklm, Sat Jul 6 16:54:08 2013 UTC
# Line 12  class mgagit( Line 12  class mgagit(
12    $gitolite_conf = "${gitolite_confdir}/gitolite.conf"    $gitolite_conf = "${gitolite_confdir}/gitolite.conf"
13    $gitoliterc = "$git_homedir/.gitolite.rc"    $gitoliterc = "$git_homedir/.gitolite.rc"
14    $bindpwfile = '/etc/mgagit.secret'    $bindpwfile = '/etc/mgagit.secret'
15      $reposconf_dir = "${git_homedir}/repos-config"
16      $reposconf_list = ['software']
17    
18    package { ['mgagit', 'gitolite']:    package { ['mgagit', 'gitolite']:
19      ensure => installed,      ensure => installed,
# Line 37  class mgagit( Line 39  class mgagit(
39      require => Package['mgagit'],      require => Package['mgagit'],
40    }    }
41    
42    file { [$gitolite_dir, $gitolite_keydir, $gitolite_confdir]:    file { [$gitolite_dir, $gitolite_keydir, $gitolite_confdir, $reposconf_dir]:
43      ensure => directory,      ensure => directory,
44      owner  => $git_login,      owner  => $git_login,
45      group  => $git_login,      group  => $git_login,
# Line 60  class mgagit( Line 62  class mgagit(
62      content => inline_template('<%= @bindpw %>'),      content => inline_template('<%= @bindpw %>'),
63    }    }
64    
65      mgagit::reposconfig { $reposconf_list: }
66    
67    file { $git_dir:    file { $git_dir:
68      ensure => directory,      ensure => directory,
69      owner  => $git_login,      owner  => $git_login,

Legend:
Removed from v.3275  
changed lines
  Added in v.3277

  ViewVC Help
Powered by ViewVC 1.1.30