Changeset 161 for trunk/puppet/manifests/classes
- Timestamp:
- Apr 27, 2009, 6:57:51 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/puppet/manifests/classes/ltsp.pp
r159 r161 1 1 # 2 2 # Example usage: 3 # The following creates the repository at /var/lib/svn/puppet 4 # 5 # svnrepo { puppet: path => "/var/lib/svn" } 6 # 7 # The following checks out the repository at /var/lib/puppet 8 # 9 # svnserve { puppet: source => "file:///var/lib/svn", path => "/var/lib/puppet" } 3 # ltsp::buildclient { dist: 4 # mirror => "test", 5 # securitymirror => "test" 6 # } 10 7 11 class ltsp {8 class ltsp::common { 12 9 package { "ltsp-server": ensure => installed } 13 10 } 14 11 15 12 define ltsp::buildclient ( $mirror, $securitymirror ) { 13 include ltsp::common 14 exec { "ltsp-build-client": 15 command => "ltsp-build-client --mirror=$mirror --security-mirror=$securitymirror &>/dev/null", 16 path => "/bin:/usr/sbin:/usr/bin", 17 creates => "/opt/ltsp/i386", 18 } 19 }
Note: See TracChangeset
for help on using the changeset viewer.