diff options
Diffstat (limited to 'provisioning/provision.pp')
-rw-r--r-- | provisioning/provision.pp | 59 |
1 files changed, 0 insertions, 59 deletions
diff --git a/provisioning/provision.pp b/provisioning/provision.pp deleted file mode 100644 index d86646c2..00000000 --- a/provisioning/provision.pp +++ /dev/null @@ -1,59 +0,0 @@ -stage { 'preinstall': - before => Stage['main'] -} - -class apt_get_update { - exec { '/usr/bin/apt-get -y update': } -} - -class { 'apt_get_update': - stage => preinstall -} - -package { [ - 'git', - 'nodejs-legacy', - 'npm', - 'python-dev', - 'python-virtualenv', - 'libffi-dev', - 'g++', - 'rng-tools', - 'ruby-dev']: - ensure => latest -} - -package { 'compass': - ensure => latest, - provider=> 'gem' -} - -file { '/etc/default/rng-tools': - ensure => present, - content => "HRNGDEVICE=/dev/urandom", - require => Package["rng-tools"] -} - -service { 'rng-tools': - ensure => running, - provider => init, - require => File['/etc/default/rng-tools'] -} - -stage { 'install_pixelated': } - -class { 'install_pixelated' : - stage => install_pixelated -} - -class install_pixelated { - exec { 'install-pixelated': - environment => 'USERNAME=vagrant', - command => '/bin/bash /vagrant/install-pixelated.sh', - cwd => '/vagrant', - user => 'vagrant', - timeout => 0 - } -} - -Stage['main'] -> Stage['install_pixelated'] |