Created
October 11, 2012 05:03
-
-
Save xzyfer/3870284 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
➜ 99designs babushka 'developer environment on vagrant' | |
developer environment on vagrant { | |
developer environment { | |
homebrew { | |
binary.homebrew { | |
repo.homebrew { | |
} ✓ repo.homebrew | |
'brew' runs from /usr/local/bin. | |
} ✓ binary.homebrew | |
build tools { | |
xcode commandline tools { | |
'cc', 'gcc', 'c++', 'g++', 'llvm-gcc', 'llvm-g++', 'clang', 'ld', 'libtool', 'make', 'cpp', 'm4', 'nasm', 'yacc' & 'bison' run from /usr/bin. | |
} ✓ xcode commandline tools | |
} ✓ build tools | |
} ✓ homebrew | |
} ✓ developer environment | |
developer projects { | |
developer project { | |
git.bin { | |
'git' runs from /usr/bin. | |
} ✓ git.bin | |
developer projects dir { | |
} ✓ developer projects dir | |
} ✓ developer project | |
developer project { | |
✓ git.bin (cached) | |
✓ developer projects dir (cached) | |
} ✓ developer project | |
developer project { | |
✓ git.bin (cached) | |
✓ developer projects dir (cached) | |
} ✓ developer project | |
developer project { | |
✓ git.bin (cached) | |
✓ developer projects dir (cached) | |
} ✓ developer project | |
developer project { | |
✓ git.bin (cached) | |
✓ developer projects dir (cached) | |
} ✓ developer project | |
} ✓ developer projects | |
developer vagrant box { | |
vagrant { | |
virtualbox { | |
VirtualBox.installer { | |
'VirtualBox', 'VBoxManage' & 'VBoxHeadless' run from /usr/bin. | |
} ✓ VirtualBox.installer | |
} ✓ virtualbox | |
vagrant.gem { | |
rubygems { | |
ruby { | |
'ruby' & 'irb' run from /usr/bin. | |
✓ ruby is 1.8.7, which is >= 1.8.6. | |
} ✓ ruby | |
'gem' & 'ruby' run from /usr/bin. | |
✓ gem is >= 1.8.23. | |
} ✓ rubygems | |
✓ system has vagrant-1.0.3 gem | |
'vagrant' runs from /usr/bin. | |
} ✓ vagrant.gem | |
} ✓ vagrant | |
vagrant-dns.gem { | |
✓ rubygems (cached) | |
} ✓ vagrant-dns.gem | |
vagrant box installed { | |
✓ vagrant (cached) | |
} ✓ vagrant box installed | |
✓ developer projects (cached) | |
meet { | |
running vagrant up... [default] Importing base box 'precise64'... | |
[default] The guest additions on this VM do not match the install version of | |
VirtualBox! This may cause things such as forwarded ports, shared | |
folders, and more to not work properly. If any of those things fail on | |
this machine, please update the guest additions and repackage the | |
box. | |
Guest Additions Version: 4.1.16 | |
VirtualBox Version: 4.1.2 | |
[default] Matching MAC address for NAT networking... | |
[default] Clearing any previously set forwarded ports... | |
[default] Forwarding ports... | |
[default] -- 22 => 2222 (adapter 1) | |
[vagrant] Pruning invalid NFS exports. Administrator privileges will be required... | |
Password: | |
[default] Exporting NFS shared folders... | |
[vagrant] Preparing to edit /etc/exports. Administrator privileges will be required... | |
[default] Creating shared folders metadata... | |
[default] Clearing any previously set network interfaces... | |
[default] Preparing network interfaces based on configuration... | |
vagrant-dns: trying to stop process with pid 47498... | |
vagrant-dns: process with pid 47498 successfully stopped. | |
[default] Restarted DNS Service | |
[default] Running any VM customizations... | |
[default] Booting VM... | |
[default] Waiting for VM to boot. This can take a few minutes. | |
[default] VM booted and ready for use! | |
[default] Configuring and enabling network interfaces... | |
[default] Mounting shared folders... | |
[default] -- v-root: /vagrant | |
[default] Mounting NFS shared folders... | |
[default] Running provisioner: Vagrant::Provisioners::Shell... | |
stdin: is not a tty | |
installing babushka | |
--2012-10-11 04:48:47-- http://babushka.me/up | |
Resolving babushka.me (babushka.me)... | |
103.29.64.193 | |
Connecting to babushka.me (babushka.me)|103.29.64.193|:80... | |
connected. | |
HTTP request sent, awaiting response... | |
200 OK | |
Length: unspecified [text/plain] | |
Saving to: `STDOUT' | |
0K ... | |
... 13.4K=0.5s | |
2012-10-11 04:48:50 (13.4 KB/s) - written to stdout [6896] | |
. . . . | |
|-. ,-. |-. . . ,-. |-. | , ,-. | |
| | ,-| | | | | `-. | | |< ,-| | |
^-' `-^ ^-' `-^ `-' ' ' ' ` `-^ | |
Hi there :) | |
Let's get down to business - first, pulling a tarball of babushka from | |
http://babushka.me. Then, using it to run "babushka babushka", which | |
installs or updates babushka and its dependencies as required. | |
- You don't have curl installed, so we'll install it first (using aptitude). | |
(You have wget, but the version on most stock VPS images doesn't do SSL.) | |
- You already have ruby 1.8.7. | |
First we need to install curl (via aptitude). | |
Ign http://security.ubuntu.com precise-security InRelease | |
Ign http://us.archive.ubuntu.com precise InRelease | |
Ign http://us.archive.ubuntu.com precise-updates InRelease | |
Ign http://us.archive.ubuntu.com precise-backports InRelease | |
Get: 1 http://security.ubuntu.com precise-security Release.gpg [198 B] | |
Hit http://us.archive.ubuntu.com precise Release.gpg | |
Get: 2 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B] | |
Get: 3 http://security.ubuntu.com precise-security Release [49.6 kB] | |
Get: 4 http://us.archive.ubuntu.com precise-backports Release.gpg [198 B] | |
Hit http://us.archive.ubuntu.com precise Release | |
Get: 5 http://us.archive.ubuntu.com precise-updates Release [49.6 kB] | |
Get: 6 http://security.ubuntu.com precise-security/main Sources [49.4 kB] | |
Get: 7 http://us.archive.ubuntu.com precise-backports Release [49.6 kB] | |
Get: 8 http://security.ubuntu.com precise-security/restricted Sources [1,950 B] | |
Get: 9 http://security.ubuntu.com precise-security/universe Sources [14.5 kB] | |
Get: 10 http://security.ubuntu.com precise-security/multiverse Sources [1,379 B] | |
Get: 11 http://security.ubuntu.com precise-security/main amd64 Packages [174 kB] | |
Hit http://us.archive.ubuntu.com precise/main Sources | |
Hit http://us.archive.ubuntu.com precise/restricted Sources | |
Hit http://us.archive.ubuntu.com precise/universe Sources | |
Hit http://us.archive.ubuntu.com precise/multiverse Sources | |
Hit http://us.archive.ubuntu.com precise/main amd64 Packages | |
Hit http://us.archive.ubuntu.com precise/restricted amd64 Packages | |
Hit http://us.archive.ubuntu.com precise/universe amd64 Packages | |
Hit http://us.archive.ubuntu.com precise/multiverse amd64 Packages | |
Hit http://us.archive.ubuntu.com precise/main i386 Packages | |
Hit http://us.archive.ubuntu.com precise/restricted i386 Packages | |
Hit http://us.archive.ubuntu.com precise/universe i386 Packages | |
Hit http://us.archive.ubuntu.com precise/multiverse i386 Packages | |
Hit http://us.archive.ubuntu.com precise/main TranslationIndex | |
Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex | |
Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex | |
Hit http://us.archive.ubuntu.com precise/universe TranslationIndex | |
Get: 12 http://us.archive.ubuntu.com precise-updates/main Sources [173 kB] | |
Get: 13 http://security.ubuntu.com precise-security/restricted amd64 Packages [3,969 B] | |
Get: 14 http://security.ubuntu.com precise-security/universe amd64 Packages [48.8 kB] | |
Get: 15 http://security.ubuntu.com precise-security/multiverse amd64 Packages [2,188 B] | |
Get: 16 http://security.ubuntu.com precise-security/main i386 Packages [180 kB] | |
Get: 17 http://us.archive.ubuntu.com precise-updates/restricted Sources [3,285 B] | |
Get: 18 http://us.archive.ubuntu.com precise-updates/universe Sources [58.9 kB] | |
Get: 19 http://us.archive.ubuntu.com precise-updates/multiverse Sources [4,241 B] | |
Get: 20 http://us.archive.ubuntu.com precise-updates/main amd64 Packages [399 kB] | |
Get: 21 http://security.ubuntu.com precise-security/restricted i386 Packages [3,968 B] | |
Get: 22 http://security.ubuntu.com precise-security/universe i386 Packages [49.1 kB] | |
Get: 23 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,357 B] | |
Get: 24 http://security.ubuntu.com precise-security/main TranslationIndex [73 B] | |
Get: 25 http://security.ubuntu.com precise-security/multiverse TranslationIndex [71 B] | |
Get: 26 http://security.ubuntu.com precise-security/restricted TranslationIndex [71 B] | |
Get: 27 http://security.ubuntu.com precise-security/universe TranslationIndex [73 B] | |
Get: 28 http://security.ubuntu.com precise-security/main Translation-en [85.5 kB] | |
Get: 29 http://security.ubuntu.com precise-security/multiverse Translation-en [995 B] | |
Get: 30 http://security.ubuntu.com precise-security/restricted Translation-en [978 B] | |
Get: 31 http://security.ubuntu.com precise-security/universe Translation-en [30.4 kB] | |
Get: 32 http://us.archive.ubuntu.com precise-updates/restricted amd64 Packages [6,755 B] | |
Get: 33 http://us.archive.ubuntu.com precise-updates/universe amd64 Packages [145 kB] | |
Get: 34 http://us.archive.ubuntu.com precise-updates/multiverse amd64 Packages [8,664 B] | |
Get: 35 http://us.archive.ubuntu.com precise-updates/main i386 Packages [404 kB] | |
Get: 36 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [6,732 B] | |
Get: 37 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [145 kB] | |
Get: 38 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [9,665 B] | |
Get: 39 http://us.archive.ubuntu.com precise-updates/main TranslationIndex [3,564 B] | |
Get: 40 http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex [2,605 B] | |
Get: 41 http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex [2,461 B] | |
Get: 42 http://us.archive.ubuntu.com precise-updates/universe TranslationIndex [2,850 B] | |
Get: 43 http://us.archive.ubuntu.com precise-backports/main Sources [2,422 B] | |
Get: 44 http://us.archive.ubuntu.com precise-backports/restricted Sources [14 B] | |
Get: 45 http://us.archive.ubuntu.com precise-backports/universe Sources [15.1 kB] | |
Get: 46 http://us.archive.ubuntu.com precise-backports/multiverse Sources [2,669 B] | |
Get: 47 http://us.archive.ubuntu.com precise-backports/main amd64 Packages [1,945 B] | |
Get: 48 http://us.archive.ubuntu.com precise-backports/restricted amd64 Packages [14 B] | |
Get: 49 http://us.archive.ubuntu.com precise-backports/universe amd64 Packages [13.7 kB] | |
Get: 50 http://us.archive.ubuntu.com precise-backports/multiverse amd64 Packages [2,489 B] | |
Get: 51 http://us.archive.ubuntu.com precise-backports/main i386 Packages [1,941 B] | |
Get: 52 http://us.archive.ubuntu.com precise-backports/restricted i386 Packages [14 B] | |
Get: 53 http://us.archive.ubuntu.com precise-backports/universe i386 Packages [13.7 kB] | |
Get: 54 http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages [2,504 B] | |
Get: 55 http://us.archive.ubuntu.com precise-backports/main TranslationIndex [72 B] | |
Get: 56 http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex [72 B] | |
Get: 57 http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex [70 B] | |
Get: 58 http://us.archive.ubuntu.com precise-backports/universe TranslationIndex [72 B] | |
Hit http://us.archive.ubuntu.com precise/main Translation-en | |
Hit http://us.archive.ubuntu.com precise/multiverse Translation-en | |
Hit http://us.archive.ubuntu.com precise/restricted Translation-en | |
Hit http://us.archive.ubuntu.com precise/universe Translation-en | |
Get: 59 http://us.archive.ubuntu.com precise-updates/main Translation-en [198 kB] | |
Get: 60 http://us.archive.ubuntu.com precise-updates/multiverse Translation-en [5,414 B] | |
Get: 61 http://us.archive.ubuntu.com precise-updates/restricted Translation-en [1,484 B] | |
Get: 62 http://us.archive.ubuntu.com precise-updates/universe Translation-en [84.8 kB] | |
Get: 63 http://us.archive.ubuntu.com precise-backports/main Translation-en [1,244 B] | |
Get: 64 http://us.archive.ubuntu.com precise-backports/multiverse Translation-en [1,476 B] | |
Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en | |
Get: 65 http://us.archive.ubuntu.com precise-backports/universe Translation-en [9,880 B] | |
Fetched 2,533 kB in 31s (81.5 kB/s) | |
Reading package lists... | |
Reading package lists... | |
Building dependency tree... | |
Reading state information... | |
Initializing package states... | |
Writing extended state information... | |
The following NEW packages will be installed: | |
curl libcurl3{a} | |
0 packages upgraded, 2 newly installed, 0 to remove and 92 not upgraded. | |
Need to get 374 kB of archives. After unpacking 910 kB will be used. | |
Writing extended state information... | |
Get: 1 http://us.archive.ubuntu.com/ubuntu/ precise/main libcurl3 amd64 7.22.0-3ubuntu4 [237 kB] | |
Get: 2 http://us.archive.ubuntu.com/ubuntu/ precise/main curl amd64 7.22.0-3ubuntu4 [138 kB] | |
Fetched 374 kB in 5s (66.2 kB/s) | |
dpkg-preconfigure: unable to re-open stdin: No such file or directory | |
Selecting previously unselected package libcurl3. | |
(Reading database ... | |
51084 files and directories currently installed.) | |
Unpacking libcurl3 (from .../libcurl3_7.22.0-3ubuntu4_amd64.deb) ... | |
Selecting previously unselected package curl. | |
Unpacking curl (from .../curl_7.22.0-3ubuntu4_amd64.deb) ... | |
Processing triggers for man-db ... | |
Setting up libcurl3 (7.22.0-3ubuntu4) ... | |
Setting up curl (7.22.0-3ubuntu4) ... | |
Processing triggers for libc-bin ... | |
ldconfig deferred processing now taking place | |
Reading package lists... | |
Building dependency tree... | |
Reading state information... | |
Reading extended state information... | |
Initializing package states... | |
Writing extended state information... | |
- ruby 1.8.7 is present at /opt/vagrant_ruby/bin/ruby. | |
- curl is present at /usr/bin/curl. | |
Right, downloading a tarball of babushka master. | |
## 2.9% | |
## 2.9% | |
## 2.9% | |
#### 6.0% | |
#### 6.0% | |
###### 9.0% | |
###### | |
9.0% | |
######## 12.0% | |
########## | |
15.1% | |
############# 18.1% | |
############# 18.1% | |
############# 18.1% | |
############### 21.2% | |
21.2% | |
############### 21.2% | |
################# 24.2% | |
24.2% | |
################# 24.2% | |
################### | |
27.3% | |
################### 27.3% | |
################### 27.3% | |
################### 27.3% | |
##################### 30.3% | |
30.3% | |
##################### 30.3% | |
##################### 30.3% | |
##################### 30.3% | |
##################### 30.3% | |
############################ 39.5% | |
39.5% | |
############################## 42.5% | |
############################## 42.5% | |
############################## 42.5% | |
############################## 42.5% | |
################################ 45.6% | |
################################ 45. | |
6% | |
################################ | |
45.6% | |
################################## 48. | |
6% | |
################################## 48.6% | |
################################## 48.6% | |
################################## 48.6% | |
################################## 48.6% | |
######################################### 57.7% | |
######################################### 57.7% | |
######################################### 57. | |
7% | |
######################################### 57.7% | |
########################################### 60.8% | |
60.8% | |
########################################### 60.8% | |
############################################# 63.8% | |
63.8% | |
################################################ 66.9% | |
66.9% | |
################################################ 66.9% | |
################################################## 69.9% | |
################################################## 69.9% | |
#################################################### 73.0% | |
#################################################### 73.0% | |
###################################################### 76.0% | |
76.0% | |
######################################################## 79.1% | |
######################################################## 79.1% | |
########################################################### 82.1% | |
############################# | |
############################## 82.1% | |
############################################################# 85.2% | |
############################################################### 88.2% | |
############################################################### 88.2% | |
############################################################### 88.2% | |
############################################################### 88.2% | |
###################################################################### 97.4% | |
########## | |
############################################################ 97.4% | |
###################################################################### 97.4% | |
######################################################################## 100.0% | |
######################################################################## 100.0% | |
Invoking babushka 0.14.0 () to handle the install. | |
babushka { | |
up to date.babushka { | |
Where would you like babushka installed [/usr/local/babushka] | |
. | |
repo clean.babushka { | |
installed.babushka { | |
ruby { | |
'ruby' & 'irb' run from /opt/vagrant_ruby/bin. | |
✓ ruby is 1.8.7, which is >= 1.8.6. | |
} ✓ ruby | |
git { | |
'git >= 1.6' is missing. | |
git.bin { | |
'git' is missing. | |
apt { | |
package manager { | |
'apt-get' runs from /usr/bin. | |
} ✓ package manager | |
apt source { | |
meet { | |
Updating apt lists to load http://archive.ubuntu.com/ubuntu.... | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
| | |
/ | |
- | |
\ | |
| | |
- | |
\ | |
| | |
/ | |
- | |
| | |
- | |
\ | |
| | |
/ | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
/ | |
\ | |
/ | |
\ | |
| | |
/ | |
- | |
| | |
/ | |
- | |
| | |
/ | |
\ | |
/ | |
| | |
- | |
\ | |
/ | |
- | |
\ | |
| | |
- | |
\ | |
| | |
/ | |
- | |
| | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
done. | |
} | |
} ✓ apt source | |
apt source { | |
meet { | |
Updating apt lists to load http://archive.ubuntu.com/ubuntu.... | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
\ | |
- | |
\ | |
| | |
- | |
| | |
/ | |
- | |
| | |
/ | |
- | |
| | |
/ | |
\ | |
| | |
| | |
- | |
| | |
- | |
\ | |
/ | |
| | |
- | |
\ | |
/ | |
- | |
| | |
/ | |
- | |
| | |
\ | |
/ | |
| | |
- | |
/ | |
- | |
| | |
/ | |
- | |
| | |
- | |
\ | |
| | |
/ | |
- | |
\ | |
- | |
\ | |
/ | |
\ | |
| | |
/ | |
- | |
\ | |
done. | |
} | |
} ✓ apt source | |
} ✓ apt | |
meet { | |
Installing git-core via apt... | |
/ | |
- | |
\ | |
/ | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
- | |
/ | |
- | |
\ | |
| | |
/ | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
\ | |
| | |
/ | |
- | |
\ | |
| | |
/ | |
done. | |
} | |
'git' runs from /usr/bin. | |
} ✓ git.bin | |
meet { | |
} | |
'git' runs from /usr/bin. | |
✓ git is 1.7.9.5, which is >= 1.6. | |
} ✓ git | |
meet { | |
Cloning https://github.com/benhoskings/babushka.git into /usr/local/babushka... | |
done. | |
} | |
} ✓ installed.babushka | |
} ✓ repo clean.babushka | |
resolvable ref.babushka { | |
✓ master resolves to 0995ab3. | |
} ✓ resolvable ref.babushka | |
✓ babushka is up to date at 0995ab3. | |
} ✓ up to date.babushka | |
in path.babushka { | |
installed.babushka { | |
✓ ruby (cached) | |
✓ git (cached) | |
} ✓ installed.babushka | |
meet { | |
Linking babushka into /usr/local/bin... | |
done. | |
} | |
} ✓ in path.babushka | |
} ✓ babushka | |
All installed! If you're new, the basic idea is 'babushka <dep name>'. | |
Some examples you might like to try: | |
babushka babushka # install/update babushka itself (i.e. what just happened) | |
babushka homebrew # set up homebrew on your Mac | |
babushka rubygems # up-to-date rubygems | |
You can instantly run others' public deps by adding a namespace. They're pulled | |
from http://github.com/<name>/babushka-deps. Some examples: | |
babushka benhoskings:Sinatra.tmbundle # also installs TextMate if required | |
babushka conversation:coffeescript.src # pulls in node.js if required, etc. | |
When you run deps from public sources like those, babushka anonymously posts | |
success or failure to http://babushka.me, building a database anyone can search: | |
babushka search mongo # shows mongo-related deps others have run | |
The database is public and anonymous, and deps in local or private sources are | |
never submitted. Info: http://benhoskin.gs/2010/09/24/babushka-community-stats/ | |
Resources: | |
babushka --help | |
@babushka_app | |
http://babushka.me | |
http://babushka.me/rdoc | |
http://babushka.me/mailing_list | |
done. | |
} | |
} ✓ developer vagrant box | |
developer vagrant dns running { | |
developer vagrant dns installed { | |
✓ developer vagrant box (cached) | |
} ✓ developer vagrant dns installed | |
} ✓ developer vagrant dns running | |
meet dep on vagrant { | |
✓ developer vagrant box (cached) | |
meeting dep 'basic ubuntu vagrant environment' on developer vagrant box... basic ubuntu vagrant environment { | |
user exists { | |
group exists { | |
} ✓ group exists | |
} ✓ user exists | |
ssh dir exists { | |
} ✓ ssh dir exists | |
passwordless sudo { | |
} ✓ passwordless sudo | |
lax ssh host key checking { | |
sed.bin { | |
'sed' runs from /bin. | |
} ✓ sed.bin | |
meet { | |
} | |
} ✓ lax ssh host key checking | |
git config set { | |
$ git config --global push.default ✗ shell command failed | |
meet { | |
} | |
} ✓ git config set | |
} ✓ basic ubuntu vagrant environment | |
done. | |
} ✓ meet dep on vagrant | |
meet dep on vagrant { | |
✓ developer vagrant box (cached) | |
meeting dep 'contests dev' on developer vagrant box... contests dev { | |
checkout contests { | |
git.bin { | |
'git' runs from /usr/bin. | |
} ✓ git.bin | |
} ✓ checkout contests | |
contests apache environment { | |
contests php environment { | |
php 5.3.x cli { | |
php5-cli.managed { | |
apt { | |
package manager { | |
'apt-get' runs from /usr/bin. | |
} ✓ package manager | |
apt source { | |
} ✓ apt source | |
apt source { | |
} ✓ apt source | |
} ✓ apt | |
system doesn't have php5-cli deb | |
meet { | |
Installing php5-cli, php5-gd, php5-mysql and php5-curl via apt... done. | |
} | |
✓ system has php5-cli deb | |
✓ system has php5-gd deb | |
✓ system has php5-mysql deb | |
✓ system has php5-curl deb | |
'php' runs from /usr/bin. | |
} ✓ php5-cli.managed | |
php has a conf.d dir for extensions { | |
} ✓ php has a conf.d dir for extensions | |
} ✓ php 5.3.x cli | |
php5-memcache.phpext { | |
✓ php5-cli.managed (cached) | |
system doesn't have php5-memcache deb | |
meet { | |
Installing php5-memcache via apt... done. | |
} | |
✓ system has php5-memcache deb | |
} ✓ php5-memcache.phpext | |
php5-imagick.phpext { | |
✓ php5-cli.managed (cached) | |
system doesn't have php5-imagick deb | |
meet { | |
Installing php5-imagick via apt... done. | |
} | |
✓ system has php5-imagick deb | |
} ✓ php5-imagick.phpext | |
php5-xcache.phpext { | |
✓ php5-cli.managed (cached) | |
system doesn't have php5-xcache deb | |
meet { | |
Installing php5-xcache via apt... done. | |
} | |
✓ system has php5-xcache deb | |
} ✓ php5-xcache.phpext | |
php5-intl.phpext { | |
✓ php5-cli.managed (cached) | |
system doesn't have php5-intl deb | |
meet { | |
Installing php5-intl via apt... done. | |
} | |
✓ system has php5-intl deb | |
} ✓ php5-intl.phpext | |
php5-geoip.phpext { | |
✓ php5-cli.managed (cached) | |
system doesn't have php5-geoip deb | |
meet { | |
Installing php5-geoip via apt... done. | |
} | |
✓ system has php5-geoip deb | |
} ✓ php5-geoip.phpext | |
oauth.pecl { | |
php-pear.managed { | |
✓ apt (cached) | |
system doesn't have php-pear deb | |
meet { | |
Installing php-pear via apt... done. | |
} | |
✓ system has php-pear deb | |
'pear' & 'pecl' run from /usr/bin. | |
} ✓ php-pear.managed | |
php-dev.managed { | |
✓ apt (cached) | |
✓ system has php5-dev deb | |
system doesn't have libpcre3-dev deb | |
meet { | |
Installing php5-dev, libpcre3-dev, build-essential and pkg-config via apt... done. | |
} | |
✓ system has php5-dev deb | |
✓ system has libpcre3-dev deb | |
✓ system has build-essential deb | |
✓ system has pkg-config deb | |
'gcc', 'make', 'pkg-config' & 'phpize' run from /usr/bin. | |
} ✓ php-dev.managed | |
meet { | |
installing pecl pecl.php.net/oauth... done. | |
php extension configured { | |
meet { | |
} | |
} ✓ php extension configured | |
} | |
} ✗ oauth.pecl | |
} ✗ contests php environment | |
} ✗ contests apache environment | |
} ✗ contests dev | |
You can view a more detailed log at '/home/vagrant/.babushka/logs/contests dev'. | |
failed | |
meet { | |
} | |
meeting dep 'contests dev' on developer vagrant box... contests dev { | |
checkout contests { | |
git.bin { | |
'git' runs from /usr/bin. | |
} ✓ git.bin | |
} ✓ checkout contests | |
contests apache environment { | |
contests php environment { | |
php 5.3.x cli { | |
php5-cli.managed { | |
apt { | |
package manager { | |
'apt-get' runs from /usr/bin. | |
} ✓ package manager | |
apt source { | |
} ✓ apt source | |
apt source { | |
} ✓ apt source | |
} ✓ apt | |
✓ system has php5-cli deb | |
✓ system has php5-gd deb | |
✓ system has php5-mysql deb | |
✓ system has php5-curl deb | |
'php' runs from /usr/bin. | |
} ✓ php5-cli.managed | |
php has a conf.d dir for extensions { | |
} ✓ php has a conf.d dir for extensions | |
} ✓ php 5.3.x cli | |
php5-memcache.phpext { | |
✓ php5-cli.managed (cached) | |
✓ system has php5-memcache deb | |
} ✓ php5-memcache.phpext | |
php5-imagick.phpext { | |
✓ php5-cli.managed (cached) | |
✓ system has php5-imagick deb | |
} ✓ php5-imagick.phpext | |
php5-xcache.phpext { | |
✓ php5-cli.managed (cached) | |
✓ system has php5-xcache deb | |
} ✓ php5-xcache.phpext | |
php5-intl.phpext { | |
✓ php5-cli.managed (cached) | |
✓ system has php5-intl deb | |
} ✓ php5-intl.phpext | |
php5-geoip.phpext { | |
✓ php5-cli.managed (cached) | |
✓ system has php5-geoip deb | |
} ✓ php5-geoip.phpext | |
oauth.pecl { | |
php-pear.managed { | |
✓ apt (cached) | |
✓ system has php-pear deb | |
'pear' & 'pecl' run from /usr/bin. | |
} ✓ php-pear.managed | |
php-dev.managed { | |
✓ apt (cached) | |
✓ system has php5-dev deb | |
✓ system has libpcre3-dev deb | |
✓ system has build-essential deb | |
✓ system has pkg-config deb | |
'gcc', 'make', 'pkg-config' & 'phpize' run from /usr/bin. | |
} ✓ php-dev.managed | |
meet { | |
installing pecl pecl.php.net/oauth... $ sudo -u root pecl install pecl.php.net/oauth { | |
} ✗ shell command failed | |
pecl/oauth is already installed and is the same as the released version 1.2.3 | |
install failed | |
failed | |
} | |
} ✗ oauth.pecl | |
} ✗ contests php environment | |
} ✗ contests apache environment | |
} ✗ contests dev | |
You can view a more detailed log at '/home/vagrant/.babushka/logs/contests dev'. | |
failed | |
} ✗ meet dep on vagrant | |
} ✗ developer environment on vagrant | |
You can view a more detailed log at '/Users/michael/.babushka/logs/developer environment on vagrant'. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment