/[adm]/puppet/modules/buildsystem/manifests/init.pp
ViewVC logotype

Diff of /puppet/modules/buildsystem/manifests/init.pp

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

revision 365 by blino, Mon Nov 22 00:05:11 2010 UTC revision 366 by blino, Mon Nov 22 00:13:16 2010 UTC
# Line 3  class buildsystem { Line 3  class buildsystem {
3      class base {      class base {
4          $build_login = "iurt"          $build_login = "iurt"
5          $build_home_dir = "/home/iurt/"          $build_home_dir = "/home/iurt/"
6    
7            include ssh::auth
8            ssh::auth::key { $build_login: } # declare a key for build bot: RSA, 2048 bits
9      }      }
10    
11      class mainnode inherits base {      class mainnode inherits base {
12          include iurtuser          include iurtuser
13            ssh::auth::server { $build_login: }
14    
15          package { "task-bs-cluster-main":          package { "task-bs-cluster-main":
16              ensure => "installed"              ensure => "installed"
# Line 45  class buildsystem { Line 49  class buildsystem {
49              gid => $build_login,              gid => $build_login,
50              shell => "/bin/bash",              shell => "/bin/bash",
51          }          }
   
         include ssh::auth  
         ssh::auth::key { $build_login: } # declare a key for build bot: RSA, 2048 bits  
         ssh::auth::client { $build_login: }  
52      }      }
53    
54      class iurt {      class iurt {
55          include sudo          include sudo
56          include iurtuser          include iurtuser
57            ssh::auth::client { $build_login: }
58    
59          # build node common settings          # build node common settings
60          # we could have the following skip list to use less space:          # we could have the following skip list to use less space:

Legend:
Removed from v.365  
changed lines
  Added in v.366

  ViewVC Help
Powered by ViewVC 1.1.30