|
@@ -52,6 +52,18 @@ class ec2 {
|
|
}
|
|
}
|
|
|
|
|
|
class rax {
|
|
class rax {
|
|
|
|
+ user { "vagrant":
|
|
|
|
+ name => "ubuntu",
|
|
|
|
+ ensure => present,
|
|
|
|
+ comment => "Vagrant User",
|
|
|
|
+ shell => "/bin/bash",
|
|
|
|
+ home => "/home/ubuntu",
|
|
|
|
+ }
|
|
|
|
+ file { "/home/vagrant":
|
|
|
|
+ ensure => link,
|
|
|
|
+ target => "/home/ubuntu",
|
|
|
|
+ require => User["vagrant"],
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
class docker {
|
|
class docker {
|
|
@@ -112,12 +124,6 @@ class docker {
|
|
require => Exec["copy-docker-bin"],
|
|
require => Exec["copy-docker-bin"],
|
|
}
|
|
}
|
|
|
|
|
|
- file { "/home/vagrant":
|
|
|
|
- ensure => directory,
|
|
|
|
- mode => 644,
|
|
|
|
- require => User["vagrant"],
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
file { "/home/vagrant/.profile":
|
|
file { "/home/vagrant/.profile":
|
|
mode => 644,
|
|
mode => 644,
|
|
owner => $vagrant_user,
|
|
owner => $vagrant_user,
|