Commit 64fe0a9d7e5f60baec0853d26b672e6e0685e81d

Authored by Will Farrington
1 parent e93eb3c83b

update tons of modules, nginx is behaving very weirdly

Showing 10 changed files with 21 additions and 13 deletions Inline Diff

# 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
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)
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