<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -2,75 +2,74 @@
 Capistrano::Configuration.instance(:must_exist).load do 
 
   SRC_PACKAGES[:aoe] = {
-    :filename =&gt; 'aoe6-56.tar.gz',   
-    :md5sum =&gt; &quot;93689aaad32f647a788c15c82bd0158e  aoe6-56.tar.gz&quot;, 
-    :dir =&gt; 'aoe6-56',  
-    :url =&gt; &quot;http://www.coraid.com/support/linux/aoe6-56.tar.gz&quot;,
-    :unpack =&gt; &quot;tar zxf aoe6-56.tar.gz;&quot;,
-    :make =&gt; 'make;',
-    :install =&gt; 'make install;'
+    :url =&gt; &quot;http://support.coraid.com/support/linux/aoe6-64.tar.gz&quot;,
+    :md5sum =&gt; &quot;c5e1ebb734e3b29c0a3d886a700ca44a  aoe6-64.tar.gz&quot;,
+    :configure =&gt; ''
+  }
+  
+  SRC_PACKAGES[:cec] = {
+    :url =&gt; &quot;http://easynews.dl.sourceforge.net/sourceforge/aoetools/cec-8.tgz&quot;,
+    :md5sum =&gt; &quot;7899dc549f9a368e532f9c39ed819f71  cec-8.tgz&quot;,
+    :configure =&gt; '',
+    :install =&gt; &quot;test -f /usr/sbin/cec &amp;&amp; rm /usr/sbin/cec; make install;&quot;
+  }
+  
+  SRC_PACKAGES[:ddt] = {
+    :url =&gt; &quot;http://support.coraid.com/support/sr/ddt-8.tgz&quot;,
+    :md5sum =&gt; &quot;256a58aba5e05f9995fb9de6aadadf92  ddt-8.tgz&quot;
+  }
+  
+  SRC_PACKAGES[:aoemask] = {
+    :url =&gt; &quot;http://support.coraid.com/support/sr/aoemask-1.tgz&quot;,
+    :md5sum =&gt; &quot;379461a28d511e269f4593b846bd1288  aoemask-1.tgz&quot;
   }
     
   namespace :deprec do
     namespace :aoe do
-
+      
       desc &quot;Install aoe drivers required to mount Coraid block devices&quot;
-      task :install do
+      task :install, :roles =&gt; :aoe do
         install_deps
         deprec2.download_src(SRC_PACKAGES[:aoe], src_dir)
         deprec2.install_from_src(SRC_PACKAGES[:aoe], src_dir)
       end
 
-      task :install_deps do
+      task :install_deps, :roles =&gt; :aoe do
         apt.install( {:base =&gt; %w(build-essential linux-headers-$(uname -r) vblade aoetools)}, :stable )
       end
-
+      
+      desc &quot;Install all AoE related software&quot;
+      task :install_all, :roles =&gt; :aoe do
+        top.deprec.aoe.install
+        top.deprec.cec.install
+        top.deprec.ddt.install
+        top.deprec.aoemask.install
+      end
+      
     end
 
-    
-    SRC_PACKAGES[:cec] = {
-      :url =&gt; &quot;http://easynews.dl.sourceforge.net/sourceforge/aoetools/cec-8.tgz&quot;,
-      :md5sum =&gt; &quot;7899dc549f9a368e532f9c39ed819f71  cec-8.tgz&quot;
-    }
-    
     namespace :cec do
-  
       desc &quot;install CEC (Coraid Ethernet Console)&quot;
-      task :install do
+      task :install, :roles =&gt; :aoe do
         deprec2.download_src(SRC_PACKAGES[:cec], src_dir)
         deprec2.install_from_src(SRC_PACKAGES[:cec], src_dir)
       end
-      
     end
     
-    SRC_PACKAGES[:ddt] = {
-      :url =&gt; &quot;http://support.coraid.com/support/sr/ddt-6.tgz&quot;,
-      :md5sum =&gt; &quot;5e1e8a58a8621b93440be605113f7bc0  ddt-6.tgz&quot;
-    }
-    
     namespace :ddt do
-  
       desc &quot;install DDT (tool for testing performance)&quot;
-      task :install do
+      task :install, :roles =&gt; :aoe do
         deprec2.download_src(SRC_PACKAGES[:ddt], src_dir)
         deprec2.install_from_src(SRC_PACKAGES[:ddt], src_dir)
       end
-      
     end
     
-    SRC_PACKAGES[:aoemask] = {
-      :url =&gt; &quot;http://support.coraid.com/support/sr/aoemask-1.tgz&quot;,
-      :md5sum =&gt; &quot;379461a28d511e269f4593b846bd1288  aoemask-1.tgz&quot;
-    }
-    
     namespace :aoemask do
-  
       desc &quot;install aoemask&quot;
-      task :install do
+      task :install, :roles =&gt; :aoe do
         deprec2.download_src(SRC_PACKAGES[:aoemask], src_dir)
         deprec2.install_from_src(SRC_PACKAGES[:aoemask], src_dir)
       end
-      
     end
         
   end</diff>
      <filename>lib/deprec/recipes/aoe.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b1c2a27457bde541cfb1627928509d2da4644bed</id>
    </parent>
  </parents>
  <author>
    <name>Mike Bailey</name>
    <email>mike@bailey.net.au</email>
  </author>
  <url>http://github.com/mbailey/deprec/commit/e734ab07085dc08d2d46a6e5a474bfa6aecf72e7</url>
  <id>e734ab07085dc08d2d46a6e5a474bfa6aecf72e7</id>
  <committed-date>2008-09-01T19:54:10-07:00</committed-date>
  <authored-date>2008-09-01T19:54:10-07:00</authored-date>
  <message>* Restricted all tasks to :role =&gt; :aoe
* Updated packages
* Put in values to override :setup_defaults task in capistrano_extensions</message>
  <tree>6660ecd20431dace8e073976e230fe4db9637f06</tree>
  <committer>
    <name>Mike Bailey</name>
    <email>mike@bailey.net.au</email>
  </committer>
</commit>
