Commit 820fc92aa1863b791512dd94598b4be335a4d109
1 parent
f252dc01a0
Exists in
master
Install Homebrew in standard location
Showing 3 changed files with 7 additions and 18 deletions Side-by-side Diff
Puppetfile
| ... | ... | @@ -41,7 +41,7 @@ |
| 41 | 41 | github "dnsmasq", "1.0.1" |
| 42 | 42 | github "gcc", "2.0.101" |
| 43 | 43 | github "git", "2.4.0" |
| 44 | -github "homebrew", "1.9.4" | |
| 44 | +github "homebrew", "1.9.5.rc", :repo => "hanjianwei/puppet-homebrew" | |
| 45 | 45 | github "hub", "1.3.0" |
| 46 | 46 | github "inifile", "1.0.3", :repo => "puppetlabs/puppetlabs-inifile" |
| 47 | 47 | github "nginx", "1.4.3" |
Puppetfile.lock
| ... | ... | @@ -19,11 +19,6 @@ |
| 19 | 19 | git (2.4.0) |
| 20 | 20 | |
| 21 | 21 | GITHUBTARBALL |
| 22 | - remote: boxen/puppet-homebrew | |
| 23 | - specs: | |
| 24 | - homebrew (1.9.4) | |
| 25 | - | |
| 26 | -GITHUBTARBALL | |
| 27 | 22 | remote: boxen/puppet-hub |
| 28 | 23 | specs: |
| 29 | 24 | hub (1.3.0) |
| ... | ... | @@ -89,6 +84,11 @@ |
| 89 | 84 | dotfiles (0.0.6) |
| 90 | 85 | |
| 91 | 86 | GITHUBTARBALL |
| 87 | + remote: hanjianwei/puppet-homebrew | |
| 88 | + specs: | |
| 89 | + homebrew (1.9.5.rc) | |
| 90 | + | |
| 91 | +GITHUBTARBALL | |
| 92 | 92 | remote: puppetlabs/puppetlabs-inifile |
| 93 | 93 | specs: |
| 94 | 94 | inifile (1.0.3) |
| ... | ... | @@ -110,7 +110,7 @@ |
| 110 | 110 | dotfiles (= 0.0.6) |
| 111 | 111 | gcc (= 2.0.101) |
| 112 | 112 | git (= 2.4.0) |
| 113 | - homebrew (= 1.9.4) | |
| 113 | + homebrew (= 1.9.5.rc) | |
| 114 | 114 | hub (= 1.3.0) |
| 115 | 115 | inifile (= 1.0.3) |
| 116 | 116 | module-data (= 0.0.3) |
manifests/site.pp
| 1 | 1 | require boxen::environment |
| 2 | 2 | require homebrew |
| 3 | -require gcc | |
| 4 | 3 | |
| 5 | 4 | Exec { |
| 6 | 5 | group => 'staff', |
| 7 | 6 | |
| ... | ... | @@ -53,10 +52,8 @@ |
| 53 | 52 | |
| 54 | 53 | node default { |
| 55 | 54 | # core modules, needed for most things |
| 56 | - include dnsmasq | |
| 57 | 55 | include git |
| 58 | 56 | include hub |
| 59 | - include nginx | |
| 60 | 57 | |
| 61 | 58 | # fail if FDE is not enabled |
| 62 | 59 | if $::root_encrypted == 'no' { |
| 63 | 60 | |
| ... | ... | @@ -69,16 +66,8 @@ |
| 69 | 66 | |
| 70 | 67 | # default ruby versions |
| 71 | 68 | ruby::version { '1.9.3': } |
| 72 | - ruby::version { '2.0.0': } | |
| 73 | 69 | ruby::version { '2.1.2': } |
| 74 | 70 | include ruby::global |
| 75 | - | |
| 76 | - # common, useful packages | |
| 77 | - package { | |
| 78 | - [ | |
| 79 | - 'ack' | |
| 80 | - ]: | |
| 81 | - } | |
| 82 | 71 | |
| 83 | 72 | file { "${boxen::config::srcdir}/our-boxen": |
| 84 | 73 | ensure => link, |