updating box with puppet modules, and updated vagrant api

This commit is contained in:
Tommy Parnell
2014-05-28 00:47:16 -04:00
parent 1842c2e007
commit 220141cdbe
8 changed files with 33 additions and 20 deletions

View File

@@ -1 +1,3 @@
include baseconfig
include devPackages
include ubuntuDesktop

View File

@@ -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"}
}

View File

@@ -0,0 +1,9 @@
class devPackages {
$Packages = ['cowsay', 'ruby', 'nodejs', 'irssi', 'git']
package { "DevPackages":
name=>$Packages,
ensure => "installed"
}
}

View File

@@ -0,0 +1,9 @@
class ubuntuDesktop {
$UbuntuDesktop = ['gdm', 'ubuntu-desktop']
package { "UbuntuDesktopPackages" :
name=>$UbuntuDesktop,
ensure => "installed"
}
}