Commit 64fe0a9d7e5f60baec0853d26b672e6e0685e81d
1 parent
e93eb3c83b
update tons of modules, nginx is behaving very weirdly
Showing 10 changed files with 21 additions and 13 deletions Inline Diff
- Puppetfile
- Puppetfile.lock
- manifests/site.pp
- vendor/puppet/cache/boxen-puppet-boxen-0.0.11.tar.gz
- vendor/puppet/cache/boxen-puppet-boxen-0.0.9.tar.gz
- vendor/puppet/cache/boxen-puppet-homebrew-0.0.3.tar.gz
- vendor/puppet/cache/boxen-puppet-homebrew-0.0.4.tar.gz
- vendor/puppet/cache/boxen-puppet-nginx-0.0.1.tar.gz
- vendor/puppet/cache/boxen-puppet-ruby-0.0.5.tar.gz
- vendor/puppet/cache/boxen-puppet-ruby-0.0.6.tar.gz
Puppetfile
| # This file manages Puppet module dependencies. | 1 | 1 | # This file manages Puppet module dependencies. | |
| # | 2 | 2 | # | |
| # It works a lot like Bundler. We provide some core modules by | 3 | 3 | # It works a lot like Bundler. We provide some core modules by | |
| # default. This ensures at least the ability to construct a basic | 4 | 4 | # default. This ensures at least the ability to construct a basic | |
| # environment. | 5 | 5 | # environment. | |
| 6 | 6 | |||
| # Includes many of our custom types and providers, as well as global | 7 | 7 | # Includes many of our custom types and providers, as well as global | |
| # config. Required. | 8 | 8 | # config. Required. | |
| 9 | 9 | |||
| mod "boxen", "0.0.9", :github_tarball => "boxen/puppet-boxen" | 10 | 10 | mod "boxen", "0.0.11", :github_tarball => "boxen/puppet-boxen" | |
| mod "git", "0.0.2", :github_tarball => "boxen/puppet-git" | 11 | 11 | mod "git", "0.0.2", :github_tarball => "boxen/puppet-git" | |
| mod "homebrew", "0.0.3", :github_tarball => "boxen/puppet-homebrew" | 12 | 12 | mod "homebrew", "0.0.4", :github_tarball => "boxen/puppet-homebrew" | |
| mod "nvm", "0.0.5", :github_tarball => "boxen/puppet-nvm" | 13 | 13 | mod "nginx", "0.0.1", :github_tarball => "boxen/puppet-nginx" | |
| mod "rbenv", "0.0.2", :github_tarball => "boxen/puppet-rbenv" | 14 | 14 | mod "nvm", "0.0.5", :github_tarball => "boxen/puppet-nvm" | |
| mod "ruby", "0.0.5", :github_tarball => "boxen/puppet-ruby" | 15 | 15 | mod "rbenv", "0.0.2", :github_tarball => "boxen/puppet-rbenv" | |
| 16 | mod "ruby", "0.0.6", :github_tarball => "boxen/puppet-ruby" | |||
| 16 | 17 | |||
| # Core modules for a basic development environment. | 17 | 18 | # Core modules for a basic development environment. | |
| # You can replace some/most of those if you want, but it's not recommended. | 18 | 19 | # You can replace some/most of those if you want, but it's not recommended. | |
| %w(nodejs hub inifile sudo).each do |modulename| | 19 | 20 | %w(nodejs hub inifile sudo).each do |modulename| | |
| mod modulename, "0.0.1", :github_tarball => "boxen/puppet-#{modulename}" | 20 | 21 | mod modulename, "0.0.1", :github_tarball => "boxen/puppet-#{modulename}" | |
| end | 21 | 22 | end | |
| 22 | 23 | |||
| # Add your custom modules here. | 23 | 24 | # Add your custom modules here. | |
| # There are tons available at https://github.com/boxen. | 24 | 25 | # There are tons available at https://github.com/boxen. | |
| 25 | 26 | |||
Puppetfile.lock
| GITHUBTARBALL | 1 | 1 | GITHUBTARBALL | |
| remote: boxen/puppet-boxen | 2 | 2 | remote: boxen/puppet-boxen | |
| specs: | 3 | 3 | specs: | |
| boxen (0.0.9) | 4 | 4 | boxen (0.0.11) | |
| 5 | 5 | |||
| GITHUBTARBALL | 6 | 6 | GITHUBTARBALL | |
| remote: boxen/puppet-git | 7 | 7 | remote: boxen/puppet-git | |
| specs: | 8 | 8 | specs: | |
| git (0.0.2) | 9 | 9 | git (0.0.2) | |
| 10 | 10 | |||
| GITHUBTARBALL | 11 | 11 | GITHUBTARBALL | |
| remote: boxen/puppet-homebrew | 12 | 12 | remote: boxen/puppet-homebrew | |
| specs: | 13 | 13 | specs: | |
| homebrew (0.0.3) | 14 | 14 | homebrew (0.0.4) | |
| 15 | 15 | |||
| GITHUBTARBALL | 16 | 16 | GITHUBTARBALL | |
| remote: boxen/puppet-hub | 17 | 17 | remote: boxen/puppet-hub | |
| specs: | 18 | 18 | specs: | |
| hub (0.0.1) | 19 | 19 | hub (0.0.1) | |
| 20 | 20 | |||
| GITHUBTARBALL | 21 | 21 | GITHUBTARBALL | |
| remote: boxen/puppet-inifile | 22 | 22 | remote: boxen/puppet-inifile | |
| specs: | 23 | 23 | specs: | |
| inifile (0.0.1) | 24 | 24 | inifile (0.0.1) | |
| 25 | 25 | |||
| GITHUBTARBALL | 26 | 26 | GITHUBTARBALL | |
| 27 | remote: boxen/puppet-nginx | |||
| 28 | specs: | |||
| 29 | nginx (0.0.1) | |||
| 30 | ||||
| 31 | GITHUBTARBALL | |||
| remote: boxen/puppet-nodejs | 27 | 32 | remote: boxen/puppet-nodejs | |
| specs: | 28 | 33 | specs: | |
| nodejs (0.0.1) | 29 | 34 | nodejs (0.0.1) | |
| 30 | 35 | |||
| GITHUBTARBALL | 31 | 36 | GITHUBTARBALL | |
| remote: boxen/puppet-nvm | 32 | 37 | remote: boxen/puppet-nvm | |
| specs: | 33 | 38 | specs: | |
| nvm (0.0.5) | 34 | 39 | nvm (0.0.5) | |
| 35 | 40 | |||
| GITHUBTARBALL | 36 | 41 | GITHUBTARBALL | |
| remote: boxen/puppet-rbenv | 37 | 42 | remote: boxen/puppet-rbenv | |
| specs: | 38 | 43 | specs: | |
| rbenv (0.0.2) | 39 | 44 | rbenv (0.0.2) | |
| 40 | 45 | |||
| GITHUBTARBALL | 41 | 46 | GITHUBTARBALL | |
| remote: boxen/puppet-ruby | 42 | 47 | remote: boxen/puppet-ruby | |
| specs: | 43 | 48 | specs: | |
| ruby (0.0.5) | 44 | 49 | ruby (0.0.6) | |
| 45 | 50 | |||
| GITHUBTARBALL | 46 | 51 | GITHUBTARBALL | |
| remote: boxen/puppet-sudo | 47 | 52 | remote: boxen/puppet-sudo | |
| specs: | 48 | 53 | specs: | |
| sudo (0.0.1) | 49 | 54 | sudo (0.0.1) | |
| 50 | 55 | |||
| DEPENDENCIES | 51 | 56 | DEPENDENCIES | |
| boxen (= 0.0.9) | 52 | 57 | boxen (= 0.0.11) | |
| git (= 0.0.2) | 53 | 58 | git (= 0.0.2) | |
| homebrew (= 0.0.3) | 54 | 59 | homebrew (= 0.0.4) | |
| hub (= 0.0.1) | 55 | 60 | hub (= 0.0.1) | |
| inifile (= 0.0.1) | 56 | 61 | inifile (= 0.0.1) | |
| 62 | nginx (= 0.0.1) | |||
| nodejs (= 0.0.1) | 57 | 63 | nodejs (= 0.0.1) |
manifests/site.pp
| require boxen::environment | 1 | 1 | require boxen::environment | |
| require homebrew::repo | 2 | 2 | require homebrew::repo | |
| 3 | 3 | |||
| Exec { | 4 | 4 | Exec { | |
| group => 'staff', | 5 | 5 | group => 'staff', | |
| logoutput => on_failure, | 6 | 6 | logoutput => on_failure, | |
| user => $luser, | 7 | 7 | user => $luser, | |
| 8 | 8 | |||
| path => [ | 9 | 9 | path => [ | |
| "${boxen::config::home}/rbenv/shims", | 10 | 10 | "${boxen::config::home}/rbenv/shims", | |
| "${boxen::config::home}/homebrew/bin", | 11 | 11 | "${boxen::config::home}/homebrew/bin", | |
| '/usr/bin', | 12 | 12 | '/usr/bin', | |
| '/bin', | 13 | 13 | '/bin', | |
| '/usr/sbin', | 14 | 14 | '/usr/sbin', | |
| '/sbin' | 15 | 15 | '/sbin' | |
| ] | 16 | 16 | ] | |
| } | 17 | 17 | } | |
| 18 | 18 | |||
| File { | 19 | 19 | File { | |
| group => 'staff', | 20 | 20 | group => 'staff', | |
| owner => $luser | 21 | 21 | owner => $luser | |
| } | 22 | 22 | } | |
| 23 | 23 | |||
| Package { | 24 | 24 | Package { | |
| provider => homebrew, | 25 | 25 | provider => homebrew, | |
| require => Class['homebrew'] | 26 | 26 | require => Class['homebrew'] | |
| } | 27 | 27 | } | |
| 28 | 28 | |||
| Repository { | 29 | 29 | Repository { | |
| provider => git, | 30 | 30 | provider => git, | |
| extra => [ | 31 | 31 | extra => [ | |
| '--recurse-submodules' | 32 | 32 | '--recurse-submodules' | |
| ], | 33 | 33 | ], | |
| require => Class['git'] | 34 | 34 | require => Class['git'] | |
| } | 35 | 35 | } | |
| 36 | 36 | |||
| Service { | 37 | 37 | Service { | |
| provider => ghlaunchd | 38 | 38 | provider => ghlaunchd | |
| } | 39 | 39 | } | |
| 40 | 40 | |||
| node default { | 41 | 41 | node default { | |
| # core modules, needed for most things | 42 | 42 | # core modules, needed for most things | |
| include git | 43 | 43 | include git | |
| include hub | 44 | 44 | include hub | |
| include rbenv | 45 | 45 | include nginx | |
| include nvm | 46 | 46 | include nvm | |
| 47 | include rbenv |
vendor/puppet/cache/boxen-puppet-boxen-0.0.11.tar.gz
No preview for this file type
vendor/puppet/cache/boxen-puppet-boxen-0.0.9.tar.gz
No preview for this file type
vendor/puppet/cache/boxen-puppet-homebrew-0.0.3.tar.gz
No preview for this file type
vendor/puppet/cache/boxen-puppet-homebrew-0.0.4.tar.gz
No preview for this file type
vendor/puppet/cache/boxen-puppet-nginx-0.0.1.tar.gz
No preview for this file type
vendor/puppet/cache/boxen-puppet-ruby-0.0.5.tar.gz
No preview for this file type
vendor/puppet/cache/boxen-puppet-ruby-0.0.6.tar.gz
No preview for this file type