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

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

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

revision 1314 by blino, Tue Mar 15 12:14:51 2011 UTC revision 1653 by blino, Sat May 28 12:45:44 2011 UTC
# Line 1  Line 1 
1  class draklive {  class draklive {
2      class variable {      class variable {
3          $draklive_login = 'draklive          $draklive_login = 'draklive'
4          $draklive_home = '/home/draklive'          $draklive_home = '/home/draklive'
5            $draklive_config = "$draklive_home/live-config/"
6            $draklive_var_data = "$draklive_home/var-data"
7          $isomakers_group = 'mga-iso_makers'          $isomakers_group = 'mga-iso_makers'
8      }      }
9    
# Line 21  class draklive { Line 23  class draklive {
23              content => template("draklive/sudoers.draklive")              content => template("draklive/sudoers.draklive")
24          }          }
25    
26          file { "/var/lib/draklive":          file { $draklive_var_data:
27              ensure => directory,              ensure => directory,
28              owner => $draklive_login,              owner => $draklive_login,
29              group => $draklive_login,              group => $draklive_login,
30              mode => 755,              mode => 755,
31          }          }
32    
33            file { "/var/lib/draklive":
34                 ensure => symlink,
35                 target => $draklive_var_data,
36            }
37    
38            subversion::snapshot { $draklive_config:
39                source => "svn://svn.$domain/soft/images-config/draklive/trunk/",
40            }
41    
42            cron { "build live images":
43                command => "$draklive_config/tools/build_live.sh",
44                hour => "14",
45                minute => "48",
46            }
47      }      }
48  }  }

Legend:
Removed from v.1314  
changed lines
  Added in v.1653

  ViewVC Help
Powered by ViewVC 1.1.30