<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,2 +1,3 @@
 *.sw*
 .DS_Store
+connection.rb</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -11,6 +11,7 @@ TODO: provide more explanation.
 ## Requirements
 
 * sinatra
+* sinatra-authorization
 * mysql
 * nginx
 * phusion passenger</diff>
      <filename>README.markdown</filename>
    </modified>
    <modified>
      <diff>@@ -28,17 +28,19 @@ helpers do
 #!/bin/sh
 cd #{site.directory};
 git reset --hard;
+# install any gems required
+if [ -f geminstaller.yml ] || [ -f config/geminstaller.yml ]
+  geminstaller
+fi
 # run initial_deploy_hook here unless /tmp/deployed exists
 # initial_deploy should be created in site.directory/deploy-hooks
 
-if [ -x deploy-hooks/initial-deploy -a -f tmp/never-deployed ]
+if [ -x deploy-hooks/initial-deploy ] &amp;&amp; [ -f tmp/never-deployed ]
 then
   deploy-hooks/initial-deploy;
   rm #{site.directory}/tmp/never-deployed;
 fi
 
-# config_gem file should be in site.directory/deploy-hooks
-
 # post_deploy_hook should be created in site.directory/deploy
 
 if [ -x deploy-hooks/post-receive ]
@@ -67,4 +69,11 @@ touch #{site.directory}/tmp/restart.txt;
     login == &quot;bivvy&quot; &amp;&amp; password == &quot;whackers&quot;
   end
 
+  # this uses the gemtools gem to install any gems
+  def install_gems
+    Dir.chdir site.directory
+    `geminstaller`
+    Dir.chdir current_dir
+  end
+
 end</diff>
      <filename>helpers.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>9bbfd7bd6bbe7d95fcf8a1c58891c0cb0d6e6ccc</id>
    </parent>
  </parents>
  <author>
    <name>Martin Stannard</name>
    <email>mstannard@gmail.com</email>
  </author>
  <url>http://github.com/martinstannard/bivouac/commit/33b6804ab432d70d583479c8f6178febadc6434a</url>
  <id>33b6804ab432d70d583479c8f6178febadc6434a</id>
  <committed-date>2009-05-27T05:45:48-07:00</committed-date>
  <authored-date>2009-05-27T05:45:48-07:00</authored-date>
  <message>added gem installation with geminstaller</message>
  <tree>053be5f59d3096660980981421f8f8c9b364ff94</tree>
  <committer>
    <name>Martin Stannard</name>
    <email>mstannard@gmail.com</email>
  </committer>
</commit>
