gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r22850 - gnunet-planetlab/gplmt/contrib


From: gnunet
Subject: [GNUnet-SVN] r22850 - gnunet-planetlab/gplmt/contrib
Date: Mon, 23 Jul 2012 17:18:56 +0200

Author: wachs
Date: 2012-07-23 17:18:56 +0200 (Mon, 23 Jul 2012)
New Revision: 22850

Added:
   gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc12.xml
Modified:
   gnunet-planetlab/gplmt/contrib/current.nodes
   gnunet-planetlab/gplmt/contrib/deploy_gnunet.xml
Log:
- new tasklist for fedora core 12


Modified: gnunet-planetlab/gplmt/contrib/current.nodes
===================================================================
--- gnunet-planetlab/gplmt/contrib/current.nodes        2012-07-23 15:03:44 UTC 
(rev 22849)
+++ gnunet-planetlab/gplmt/contrib/current.nodes        2012-07-23 15:18:56 UTC 
(rev 22850)
@@ -1 +1 @@
-planetlab1.lkn.ei.tum.de
\ No newline at end of file
+planetlab2.lkn.ei.tum.de
\ No newline at end of file

Modified: gnunet-planetlab/gplmt/contrib/deploy_gnunet.xml
===================================================================
--- gnunet-planetlab/gplmt/contrib/deploy_gnunet.xml    2012-07-23 15:03:44 UTC 
(rev 22849)
+++ gnunet-planetlab/gplmt/contrib/deploy_gnunet.xml    2012-07-23 15:18:56 UTC 
(rev 22850)
@@ -102,6 +102,14 @@
           <expected_output></expected_output>
           <stop_on_fail>false</stop_on_fail>
     </run>
+    <run id="1" name="Install dependencies with yum : glpk glpk-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>gmp-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>    
        </sequence>
 
        <sequence enabled="false">
@@ -131,64 +139,8 @@
           <stop_on_fail>false</stop_on_fail>
     </run>
        </sequence>
-       
-  <sequence enabled="false">
-        <!-- Remove too old packages -->
-    <run id="1" name="Remove outdated packages: libgcrypt">
-          <command>sudo rpm -e --nodeps </command> 
-          <arguments>libgcrypt</arguments> 
-          <timeout>60</timeout> 
-          <expected_return_code>-1</expected_return_code>
-          <expected_output></expected_output>
-          <stop_on_fail>false</stop_on_fail>
-    </run>
-    <run id="1" name="Remove outdated packages: libgpg-error-devel">
-          <command>sudo rpm -e --nodeps </command> 
-          <arguments>libgpg-error-devel</arguments> 
-          <timeout>60</timeout> 
-          <expected_return_code>-1</expected_return_code>
-          <expected_output></expected_output>
-          <stop_on_fail>false</stop_on_fail>
-    </run>
-    <run id="1" name="Remove outdated packages: libgpg-error">
-          <command>sudo rpm -e --nodeps </command> 
-          <arguments>libgpg-error</arguments> 
-          <timeout>60</timeout> 
-          <expected_return_code>-1</expected_return_code>
-          <expected_output></expected_output>
-          <stop_on_fail>false</stop_on_fail>
-    </run>
-       </sequence>
-       
-  <sequence enabled="false">
-        <!-- Remove too old packages -->
-    <run id="1" name="Remove outdated packages: libgcrypt">
-          <command>sudo rpm -e --nodeps </command> 
-          <arguments>libgcrypt</arguments> 
-          <timeout>60</timeout> 
-          <expected_return_code>-1</expected_return_code>
-          <expected_output></expected_output>
-          <stop_on_fail>false</stop_on_fail>
-    </run>
-    <run id="1" name="Remove outdated packages: libgpg-error-devel">
-          <command>sudo rpm -e --nodeps </command> 
-          <arguments>libgpg-error-devel</arguments> 
-          <timeout>60</timeout> 
-          <expected_return_code>-1</expected_return_code>
-          <expected_output></expected_output>
-          <stop_on_fail>false</stop_on_fail>
-    </run>
-    <run id="1" name="Remove outdated packages: libgpg-error">
-          <command>sudo rpm -e --nodeps </command> 
-          <arguments>libgpg-error</arguments> 
-          <timeout>60</timeout> 
-          <expected_return_code>-1</expected_return_code>
-          <expected_output></expected_output>
-          <stop_on_fail>false</stop_on_fail>
-    </run>
-       </sequence>
-       
-         <sequence enabled="false">
+
+       <sequence enabled="false">
         <!-- Setup subversion -->
     <run id="1" name="Install dependencies with yum : subversion">
           <command>sudo yum -y -t --nogpgcheck install</command> 
@@ -213,36 +165,36 @@
        </put> 
        </sequence>
        
-       <sequence enabled="true">
+       <sequence enabled="false">
         <!-- Install depencies from source -->
      <sequence enabled="false">
      <!-- Install libtool -->
-      <run id="1" name="Download libtool" enabled="false">
-            <command>mkdir /tmp/libtool; cd /tmp/libtool; wget </command> 
+      <run id="1" name="Download libtool">
+            <command>mkdir libtool; cd libtool; wget </command> 
             
<arguments>http://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Unpack libtool" enabled="false">
-            <command>cd /tmp/libtool; tar xfvz </command> 
+      <run id="1" name="Unpack libtool">
+            <command>cd libtool; tar xfvz </command> 
             <arguments>libtool-2.4.2.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Configure libtool" enabled="false">
-            <command>cd /tmp/libtool/libtool-2.4.2; ./configure </command> 
-            <arguments>--prefix=/usr </arguments> 
+      <run id="1" name="Configure libtool">
+            <command>cd libtool/libtool-2.4.2; ./configure </command> 
+            <arguments>--prefix=/usr/local </arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
       <run id="1" name="Install libtool">
-            <command>cd /tmp/libtool/libtool-2.4.2; sudo make install</command>
+            <command>cd libtool/libtool-2.4.2; sudo make install</command>
             <arguments> </arguments> 
             <timeout>360</timeout> 
             <expected_return_code>0</expected_return_code>
@@ -250,7 +202,7 @@
             <stop_on_fail>true</stop_on_fail>
       </run>
       <run id="1" name="Libtool clean up">
-            <command>sudo rm -rf /tmp/libtool</command>
+            <command>sudo rm -rf libtool</command>
             <arguments> </arguments> 
             <timeout>10</timeout> 
             <expected_return_code>0</expected_return_code>
@@ -259,281 +211,127 @@
       </run>
     </sequence>      
 
-     <sequence enabled="false">
-     <!-- Install libgpgerror -->
-      <run id="1" name="Download libgpgerror" enabled="true">
-            <command>mkdir /tmp/libgpgerror; cd /tmp/libgpgerror; wget 
</command> 
-            
<arguments>ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.8.tar.bz2</arguments>
 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Unpack libgpgerror" enabled="true">
-            <command>cd /tmp/libgpgerror; tar -xjvf</command> 
-            <arguments>libgpg-error-1.8.tar.bz2</arguments> 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Configure libgpgerror" enabled="true">
-            <command>cd /tmp/libgpgerror/libgpg-error-1.8; ./configure 
</command> 
-            <arguments>--prefix=/usr </arguments> 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Install libgpgerror">
-            <command>cd /tmp/libgpgerror/libgpg-error-1.8; sudo make 
install</command>
-            <arguments> </arguments> 
-            <timeout>360</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="libgpgerror clean up">
-            <command>sudo rm -rf /tmp/libgpgerror</command>
-            <arguments> </arguments> 
-            <timeout>10</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>false</stop_on_fail>
-      </run>
-    </sequence>
-     <sequence enabled="false">
-     <!-- Install libgcrypt -->
-      <run id="1" name="Download libgcrypt" enabled="true">
-            <command>mkdir /tmp/libgcrypt; cd /tmp/libgcrypt; wget </command> 
-            
<arguments>ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.5.0.tar.gz</arguments>
 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Unpack libgcrypt" enabled="true">
-            <command>cd /tmp/libgcrypt; tar -xzvf</command> 
-            <arguments>libgcrypt-1.5.0.tar.gz</arguments> 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Configure libgcrypt" enabled="true">
-            <command>cd /tmp/libgcrypt/libgcrypt-1.5.0; ./configure </command> 
-            <arguments>--prefix=/usr </arguments> 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Install libgcrypt">
-            <command>cd /tmp/libgcrypt/libgcrypt-1.5.0; sudo make 
install</command>
-            <arguments> </arguments> 
-            <timeout>360</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="libgcrypt clean up">
-            <command>sudo rm -rf /tmp/libgcrypt</command>
-            <arguments> </arguments> 
-            <timeout>10</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>false</stop_on_fail>
-      </run>
-    </sequence>
-
-     <sequence enabled="false">
+     <sequence enabled="true">
      <!-- Install libcurl -->
-      <run id="1" name="Download libcurl" enabled="true">
-            <command>mkdir /tmp/libcurl; cd /tmp/libcurl; wget </command> 
-            
<arguments>http://curl.haxx.se/download/curl-7.23.1.tar.gz</arguments> 
+      <run id="1" name="Download libcurl">
+            <command>mkdir libcurl; cd libcurl; wget </command> 
+            
<arguments>http://curl.haxx.se/download/curl-7.26.0.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Unpack libcurl" enabled="true">
-            <command>cd /tmp/libcurl; tar -xzvf</command> 
-            <arguments>curl-7.23.1.tar.gz</arguments> 
+      <run id="1" name="Unpack libcurl">
+            <command>cd libcurl; tar -xzvf</command> 
+            <arguments>curl-7.26.0.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Configure libcurl" enabled="true">
-            <command>cd /tmp/libcurl/curl-7.23.1; ./configure </command> 
-            <arguments>--prefix=/usr --with-ssl</arguments> 
+      <run id="1" name="Configure libcurl">
+            <command>cd libcurl/curl-7.26.0; ./configure </command> 
+            <arguments> --with-gnutls</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
       <run id="1" name="Install libcurl">
-            <command>cd /tmp/libcurl/curl-7.23.1; sudo make install</command>
+            <command>cd libcurl/curl-7.26.0; sudo make install</command>
             <arguments> </arguments> 
             <timeout>480</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="libcurl clean up">
-            <command>sudo rm -rf /tmp/libcurl</command>
-            <arguments> </arguments> 
-            <timeout>10</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>false</stop_on_fail>
-      </run>
     </sequence>
-
-     <sequence enabled="false">
-     <!-- Install libnettle -->
-      <run id="1" name="Download libnettle" enabled="true">
-            <command>mkdir /tmp/libnettle; cd /tmp/libnettle; wget </command> 
-            
<arguments>http://www.lysator.liu.se/~nisse/archive/nettle-2.4.tar.gz</arguments>
 
+     <sequence enabled="true">
+     <!-- Install glpk -->
+      <run id="1" name="Download glpk">
+            <command>mkdir glpk; cd glpk; wget </command> 
+            
<arguments>http://ftp.gnu.org/gnu/glpk/glpk-4.47.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Unpack libnettle" enabled="true">
-            <command>cd /tmp/libnettle; tar -xzvf</command> 
-            <arguments>nettle-2.4.tar.gz</arguments> 
+      <run id="1" name="Unpack glpk">
+            <command>cd glpk; tar -xzvf</command> 
+            <arguments>glpk-4.47.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Configure libnettle" enabled="true">
-            <command>cd /tmp/libnettle/nettle-2.4; ./configure </command> 
-            <arguments>--prefix=/usr --enable-shared</arguments> 
+      <run id="1" name="Configure glpk">
+            <command>cd glpk/glpk-4.47; ./configure </command> 
+            <arguments> --with-gnutls</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Install libnettle">
-            <command>cd /tmp/libnettle/nettle-2.4; sudo make install</command>
+      <run id="1" name="Install glpk">
+            <command>cd glpk/glpk-4.47; sudo make install</command>
             <arguments> </arguments> 
-            <timeout>360</timeout> 
+            <timeout>480</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="libnettle clean up">
-            <command>sudo rm -rf /tmp/libnettle</command>
-            <arguments> </arguments> 
-            <timeout>10</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>false</stop_on_fail>
-      </run>
-    </sequence> 
-    
-     <sequence enabled="false">
-     <!-- Install gnutls -->
-      <run id="1" name="Download gnutls" enabled="true">
-            <command>mkdir /tmp/gnutls; cd /tmp/gnutls; wget </command> 
-            
<arguments>ftp://ftp.gnupg.org/gcrypt/gnutls/gnutls-2.12.9.tar.bz2</arguments> 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Unpack gnutls" enabled="true">
-            <command>cd /tmp/gnutls; tar -xjvf</command> 
-            <arguments>gnutls-2.12.9.tar.bz2</arguments> 
-            <timeout>120</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Configure gnutls" enabled="true">
-            <command>cd /tmp/gnutls/gnutls-2.12.9; ./configure </command> 
-            <arguments>--prefix=/usr --without-p11-kit</arguments> 
-            <timeout>0</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="Install gnutls">
-            <command>cd /tmp/gnutls/gnutls-2.12.9; sudo make install</command>
-            <arguments> </arguments> 
-            <timeout>0</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
-      </run>
-      <run id="1" name="gnutls clean up">
-            <command>sudo rm -rf /tmp/gnutls</command>
-            <arguments> </arguments> 
-            <timeout>0</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>false</stop_on_fail>
-      </run>
+    </sequence>    
     </sequence>
+    
      <sequence enabled="true">
-     <!-- Install gnutls -->
-      <run id="1" name="Download libunistring" enabled="true">
-            <command>mkdir /tmp/libunistring; cd /tmp/libunistring; wget 
</command> 
-            
<arguments>http://ftp.gnu.org/gnu/libunistring/libunistring-0.9.3.tar.gz</arguments>
 
+     <!-- Install libextractor  -->
+      <run id="1" name="Download libextractor">
+            <command>mkdir libextractor; cd libunistring; wget </command> 
+            
<arguments>ftp://ftp.gnu.org/gnu/libextractor/libextractor-0.6.3.tar.gz</arguments>
 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Unpack libunistring" enabled="true">
-            <command>cd /tmp/libunistring; tar -xzvf</command> 
-            <arguments>libunistring-0.9.3.tar.gz</arguments> 
+      <run id="1" name="Unpack libextractor">
+            <command>cd libextractor; tar -xzvf</command> 
+            <arguments>libextractor-0.6.3.tar.gz</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Configure libunistring" enabled="true">
-            <command>cd /tmp/libunistring/libunistring-0.9.3; ./configure 
</command> 
-            <arguments>--prefix=/usr </arguments> 
-            <timeout>120</timeout> 
+      <run id="1" name="Configure libextractor">
+            <command>cd libextractor/libextractor-0.6.3; ./configure 
</command> 
+            <arguments>--prefix=/usr/local </arguments> 
+            <timeout>720</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="Install libunistring">
-            <command>cd /tmp/libunistring/libunistring-0.9.3; sudo make 
install</command>
+      <run id="1" name="Install libextractor">
+            <command>cd libextractor/libextractor-0.6.3; sudo make 
install</command>
             <arguments> </arguments> 
-            <timeout>360</timeout> 
+            <timeout>720</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
             <stop_on_fail>true</stop_on_fail>
       </run>
-      <run id="1" name="libunistring clean up">
-            <command>sudo rm -rf /tmp/libunistring</command>
-            <arguments> </arguments> 
-            <timeout>10</timeout> 
-            <expected_return_code>0</expected_return_code>
-            <expected_output></expected_output>
-            <stop_on_fail>false</stop_on_fail>
-      </run>
     </sequence>
-       </sequence>
 
   <sequence enabled="false">
      <!-- Install libextractor from svn -->
-      <run id="1" name="Download Extractor" enabled="true">
+     <!-- svn is broken atm -->
+      <run id="1" name="Download Extractor" >
             <command>svn checkout</command> 
             <arguments> https://gnunet.org/svn/Extractor</arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
             <expected_output></expected_output>
-            <stop_on_fail>true</stop_on_fail>
+            <stop_on_fail>false</stop_on_fail>
       </run>
       <run id="1" name="Bootstrap Extractor" enabled="true">
-            <command>cd Extractor; ./bootstrap</command> 
+            <command>cd Extractor; libtoolize; ./bootstrap</command> 
             <arguments></arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
@@ -558,7 +356,7 @@
       </run>
     </sequence>
   <sequence enabled="false">
-     <!-- Install libextractor from svn -->
+     <!-- Install libmicrohttpd from svn -->
       <run id="1" name="Download libmicrohttpd" enabled="true">
             <command>svn checkout</command> 
             <arguments> https://gnunet.org/svn/libmicrohttpd</arguments> 
@@ -568,7 +366,7 @@
             <stop_on_fail>true</stop_on_fail>
       </run>
       <run id="1" name="Bootstrap libmicrohttpd" enabled="true">
-            <command>cd libmicrohttpd; ./bootstrap</command> 
+            <command>cd libmicrohttpd; libtoolize; ./bootstrap</command> 
             <arguments></arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>
@@ -593,7 +391,7 @@
       </run>
     </sequence>        
        
-       <sequence enabled="false">
+       <sequence enabled="true">
      <!-- Install GNUnet from svn -->
       <run id="1" name="Download GNUnet" enabled="true">
             <command>svn checkout</command> 
@@ -604,7 +402,7 @@
             <stop_on_fail>true</stop_on_fail>
       </run>
       <run id="1" name="Bootstrap GNUnet" enabled="true">
-            <command>cd gnunet; ./bootstrap</command> 
+            <command>cd gnunet; libtoolize; ./bootstrap</command> 
             <arguments></arguments> 
             <timeout>120</timeout> 
             <expected_return_code>0</expected_return_code>

Added: gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc12.xml
===================================================================
--- gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc12.xml                       
        (rev 0)
+++ gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc12.xml       2012-07-23 
15:18:56 UTC (rev 22850)
@@ -0,0 +1,429 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<tasklist name="Deploy GNUnet" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:noNamespaceSchemaLocation="../tasklist_schema.xsd">
+       
+       <run id="0" name="check peer">
+               <!-- Check if peer is working -->
+        <command>sudo date</command> 
+        <arguments></arguments> 
+        <timeout>10</timeout>
+        <expected_return_code>0</expected_return_code>
+        <expected_output>2012</expected_output>
+        <stop_on_fail>true</stop_on_fail>
+       </run> 
+
+
+       <sequence enabled="false">
+       <!-- Install dependencies -->
+    <run id="1" name="Install dependencies with yum : make">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>make</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <run id="1" name="Install dependencies with yum : autoconf">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>autoconf</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <run id="1" name="Install dependencies with yum : gettext-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>gettext-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>             
+    <run id="1" name="Install dependencies with yum : libunistring-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>libunistring-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <run id="1" name="Install dependencies with yum : gnutls-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>gnutls-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+       <run id="1" name="Install dependencies with yum : libgcrypt-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>libgcrypt-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>     
+    <run id="1" name="Install dependencies with yum : zlib-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>zlib-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>             
+    <run id="1" name="Install dependencies with yum : sqlite-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>sqlite-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <run id="1" name="Install dependencies with yum : postgres-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>postgres-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>  
+    <run id="1" name="Install dependencies with yum : mysql-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>mysql-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>      
+    <run id="1" name="Install dependencies with yum : libgsf-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>libgsf-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+       <run id="1" name="Install dependencies with yum : libvorbis-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>libvorbis-devel</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>     
+       </sequence>
+
+       <sequence enabled="false">
+        <!-- Setup subversion -->
+    <run id="1" name="Install dependencies with yum : subversion">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>subversion</arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <run id="1" name="Create subversion folders">
+          <command>mkdir ~/.subversion; mkdir ~/.subversion/auth; mkdir 
~/.subversion/auth/svn.ssl.server </command> 
+          <arguments></arguments> 
+          <timeout>60</timeout> 
+          <expected_return_code>-1</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <put id="0" name="Copy GNUnet certificate to node">
+                 <source>contrib/gnunet-svn-cert</source>
+                 
<destination>.subversion/auth/svn.ssl.server/2bd0c10624fe8b217987bb45f1ec55bf</destination>
+      <stop_on_fail>false</stop_on_fail>
+       </put> 
+       </sequence>
+       
+       <sequence enabled="false">
+        <!-- Install depencies from source -->
+     <sequence enabled="false">
+     <!-- Install libtool -->
+      <run id="1" name="Download libtool">
+            <command>mkdir libtool; cd libtool; wget </command> 
+            
<arguments>http://ftp.gnu.org/gnu/libtool/libtool-2.4.2.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Unpack libtool">
+            <command>cd libtool; tar xfvz </command> 
+            <arguments>libtool-2.4.2.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure libtool">
+            <command>cd libtool/libtool-2.4.2; ./configure </command> 
+            <arguments>--prefix=/usr/local </arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install libtool">
+            <command>cd libtool/libtool-2.4.2; sudo make install</command>
+            <arguments> </arguments> 
+            <timeout>360</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Libtool clean up">
+            <command>sudo rm -rf libtool</command>
+            <arguments> </arguments> 
+            <timeout>10</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>false</stop_on_fail>
+      </run>
+    </sequence>      
+
+     <sequence enabled="true">
+     <!-- Install libcurl -->
+      <run id="1" name="Download libcurl">
+            <command>mkdir libcurl; cd libcurl; wget </command> 
+            
<arguments>http://curl.haxx.se/download/curl-7.26.0.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Unpack libcurl">
+            <command>cd libcurl; tar -xzvf</command> 
+            <arguments>curl-7.26.0.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure libcurl">
+            <command>cd libcurl/curl-7.26.0; ./configure </command> 
+            <arguments> --with-gnutls</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install libcurl">
+            <command>cd libcurl/curl-7.26.0; sudo make install</command>
+            <arguments> </arguments> 
+            <timeout>480</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>
+     <sequence enabled="true">
+     <!-- Install glpk -->
+      <run id="1" name="Download glpk">
+            <command>mkdir glpk; cd glpk; wget </command> 
+            
<arguments>http://ftp.gnu.org/gnu/glpk/glpk-4.47.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Unpack glpk">
+            <command>cd glpk; tar -xzvf</command> 
+            <arguments>glpk-4.47.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure glpk">
+            <command>cd glpk/glpk-4.47; ./configure </command> 
+            <arguments> --with-gnutls</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install glpk">
+            <command>cd glpk/glpk-4.47; sudo make install</command>
+            <arguments> </arguments> 
+            <timeout>480</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>    
+    </sequence>
+    
+     <sequence enabled="false">
+     <!-- Install libextractor  -->
+      <run id="1" name="Download libextractor">
+            <command>mkdir libextractor; cd libextractor; wget </command> 
+            
<arguments>ftp://ftp.gnu.org/gnu/libextractor/libextractor-0.6.3.tar.gz</arguments>
 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Unpack libextractor">
+            <command>cd libextractor; tar -xzvf</command> 
+            <arguments>libextractor-0.6.3.tar.gz</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure libextractor">
+            <command>cd libextractor/libextractor-0.6.3; ./configure 
</command> 
+            <arguments>--prefix=/usr/local </arguments> 
+            <timeout>720</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install libextractor">
+            <command>cd libextractor/libextractor-0.6.3; sudo make 
install</command>
+            <arguments> </arguments> 
+            <timeout>720</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>
+
+  <sequence enabled="false">
+     <!-- Install libextractor from svn -->
+     <!-- svn is broken atm -->
+      <run id="1" name="Download Extractor" >
+            <command>svn checkout</command> 
+            <arguments> https://gnunet.org/svn/Extractor</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>false</stop_on_fail>
+      </run>
+      <run id="1" name="Bootstrap Extractor" enabled="true">
+            <command>cd Extractor; libtoolize; ./bootstrap</command> 
+            <arguments></arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure Extractor" enabled="true">
+            <command>cd Extractor; ./configure </command> 
+            <arguments></arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install Extractor">
+            <command>cd Extractor; sudo make install</command>
+            <arguments> </arguments> 
+            <timeout>480</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>
+  <sequence enabled="false">
+     <!-- Install libmicrohttpd from svn -->
+      <run id="1" name="Download libmicrohttpd" enabled="true">
+            <command>svn checkout</command> 
+            <arguments> https://gnunet.org/svn/libmicrohttpd</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Bootstrap libmicrohttpd" enabled="true">
+            <command>cd libmicrohttpd; libtoolize; ./bootstrap</command> 
+            <arguments></arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure libmicrohttpd" enabled="true">
+            <command>cd libmicrohttpd; ./configure </command> 
+            <arguments>--with-gnutls=/usr --enable-messages 
--enable-curl</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install libmicrohttpd">
+            <command>cd libmicrohttpd; sudo make install</command>
+            <arguments> </arguments> 
+            <timeout>480</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>        
+       
+       <sequence enabled="false">
+     <!-- Install GNUnet from svn -->
+      <run id="1" name="Download GNUnet" enabled="true">
+            <command>svn checkout</command> 
+            <arguments> https://gnunet.org/svn/gnunet</arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Bootstrap GNUnet" enabled="true">
+            <command>cd gnunet; libtoolize; ./bootstrap</command> 
+            <arguments></arguments> 
+            <timeout>120</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure GNUnet" enabled="true">
+            <command>cd gnunet; ./configure </command> 
+            <arguments>--prefix=$HOME/gnbuild --with-extractor=/usr 
--enable-logging=verbose</arguments> 
+            <timeout>720</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Install GNUnet">
+            <command>cd gnunet; make install</command>
+            <arguments> </arguments> 
+            <timeout>720</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>        
+       <sequence enabled="false">
+     <!-- Postinstallation setup -->
+      <run id="1" name="Create GNUnet directory" enabled="true">
+            <command>mkdir .gnunet; touch .gnunet/gnunet.conf</command> 
+            <arguments></arguments> 
+            <timeout>20</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Set GNUNET_PREFIX" enabled="true">
+            <command>echo -e "export GNUNET_PREFIX=$HOME/gnbuild \n" >> 
~/.bashrc</command> 
+            <arguments></arguments> 
+            <timeout>20</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+      <run id="1" name="Configure GNUnet" enabled="true">
+            <command>echo -e "export PATH=$PATH:$GNUNET_PREFIX/bin \n" >> 
~/.bashrc</command> 
+            <arguments></arguments> 
+            <timeout>20</timeout> 
+            <expected_return_code>0</expected_return_code>
+            <expected_output></expected_output>
+            <stop_on_fail>true</stop_on_fail>
+      </run>
+    </sequence>            
+       
+</tasklist>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]