updating box with puppet modules, and updated vagrant api
This commit is contained in:
@@ -1 +1,3 @@
|
||||
include baseconfig
|
||||
include devPackages
|
||||
include ubuntuDesktop
|
||||
@@ -17,12 +17,4 @@ class baseconfig {
|
||||
mode => '0644',
|
||||
source => 'puppet:///modules/baseconfig/bashrc';
|
||||
}
|
||||
|
||||
package { "gdm": ensure => "installed"}
|
||||
package { "ubuntu-desktop": ensure => "installed"}
|
||||
package { "ruby": ensure => "installed"}
|
||||
package { "nodejs": ensure => "installed"}
|
||||
package { "irssi": ensure => "installed"}
|
||||
package { "git": ensure => "installed"}
|
||||
package { "tmux": ensure => "installed"}
|
||||
}
|
||||
9
puppet/modules/devPackages/manifests/init.pp
Normal file
9
puppet/modules/devPackages/manifests/init.pp
Normal file
@@ -0,0 +1,9 @@
|
||||
class devPackages {
|
||||
$Packages = ['cowsay', 'ruby', 'nodejs', 'irssi', 'git']
|
||||
|
||||
|
||||
package { "DevPackages":
|
||||
name=>$Packages,
|
||||
ensure => "installed"
|
||||
}
|
||||
}
|
||||
9
puppet/modules/ubuntuDesktop/manifests/init.pp
Normal file
9
puppet/modules/ubuntuDesktop/manifests/init.pp
Normal file
@@ -0,0 +1,9 @@
|
||||
class ubuntuDesktop {
|
||||
$UbuntuDesktop = ['gdm', 'ubuntu-desktop']
|
||||
|
||||
|
||||
package { "UbuntuDesktopPackages" :
|
||||
name=>$UbuntuDesktop,
|
||||
ensure => "installed"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user