gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r22923 - gnunet-planetlab/gplmt/contrib
Date: Thu, 26 Jul 2012 15:00:56 +0200

Author: wachs
Date: 2012-07-26 15:00:56 +0200 (Thu, 26 Jul 2012)
New Revision: 22923

Added:
   gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc8.xml
   gnunet-planetlab/gplmt/contrib/deploy_to_tumple_deployment_fc8.conf
Log:
- deployment files for fc8

Added: gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc8.xml
===================================================================
--- gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc8.xml                        
        (rev 0)
+++ gnunet-planetlab/gplmt/contrib/deploy_gnunet_fc8.xml        2012-07-26 
13:00:56 UTC (rev 22923)
@@ -0,0 +1,350 @@
+<?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 buildtools -->
+       <run id="1" name="Install dependencies with yum : gcc">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>gcc</arguments> 
+          <timeout>0</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 : make">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>make</arguments> 
+          <timeout>0</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 : automake">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>automake</arguments> 
+          <timeout>0</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>0</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>0</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 : texinfo">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>texinfo</arguments> 
+          <timeout>0</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>0</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 dependencies -->
+    <run id="1" name="Install dependencies with yum : libunistring-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>libunistring-devel</arguments> 
+          <timeout>0</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>0</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>0</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>0</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 : postgresql-devel">
+          <command>sudo yum -y -t --nogpgcheck install</command> 
+          <arguments>postgresql-devel</arguments> 
+          <timeout>0</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>0</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>0</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>0</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>0</timeout> 
+          <expected_return_code>0</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>
+    <run id="1" name="Download GNUnet svn certificate">
+          <command>wget --no-check-certificate</command> 
+          
<arguments>https://gnunet.org/svn/gnunet-planetlab/gplmt/contrib/gnunet-svn-cert</arguments>
 
+          <timeout>0</timeout> 
+          <expected_return_code>-1</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run> 
+    <run id="1" name="Install GNUnet svn certificate">
+          <command>mkdir .subversion; mkdir .subversion/auth; mkdir 
.subversion/auth/svn.ssl.server; cp gnunet-svn-cert 
.subversion/auth/svn.ssl.server/2bd0c10624fe8b217987bb45f1ec55bf</command> 
+          <arguments></arguments> 
+          <timeout>0</timeout> 
+          <expected_return_code>-1</expected_return_code>
+          <expected_output></expected_output>
+          <stop_on_fail>false</stop_on_fail>
+    </run>   
+       </sequence>     
+       
+       <sequence enabled="false">   
+       <!-- Install depencies from source -->
+       <sequence enabled="true">
+       <!-- 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>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="Unpack libtool">
+               <command>cd libtool; tar xfvz </command> 
+                   <arguments>libtool-2.4.2.tar.gz</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="Configure libtool">
+               <command>cd libtool/libtool-2.4.2; ./configure </command> 
+                   <arguments>--prefix=/usr/local </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 libtool">
+            <command>cd libtool/libtool-2.4.2; 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>
+    </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="true">
+     <!-- Install libgpg -->
+      <run id="1" name="Download libgpg-error">
+            <command>mkdir libgpg-error; cd libgpg-error; wget </command> 
+            
<arguments>ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.10.tar.bz2</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="Unpack libgpg-error">
+            <command>cd libgpg-error; tar -xjvf</command> 
+            <arguments>libgpg-error-1.10.tar.bz2</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="Configure libgpg-error">
+            <command>cd libgpg-error/libgpg-error-1.10; ./configure </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="Install libgpg-error">
+            <command>cd libgpg-error/libgpg-error-1.10; 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>
+    </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>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="Unpack libextractor">
+            <command>cd libextractor; tar -xzvf</command> 
+            <arguments>libextractor-0.6.3.tar.gz</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="Configure libextractor">
+            <command>cd libextractor/libextractor-0.6.3; ./configure 
</command> 
+            <arguments>--prefix=/usr/local </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 libextractor">
+            <command>cd libextractor/libextractor-0.6.3; 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>
+    </sequence>
+    <sequence enabled="false">
+     <!-- Install GNUnet from svn -->
+      <run id="1" name="Download GNUnet">
+            <command>svn checkout</command> 
+            <arguments> https://gnunet.org/svn/gnunet</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="Bootstrap GNUnet">
+            <command>cd gnunet; libtoolize; ./bootstrap</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="Configure GNUnet">
+            <command>cd gnunet; ./configure </command> 
+            <arguments>--prefix=$HOME/gnbuild --with-extractor=/usr 
--with-mysql=/usr/lib/mysql --enable-logging=verbose</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 GNUnet">
+            <command>cd gnunet; 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>
+    </sequence>        
+</tasklist>

Added: gnunet-planetlab/gplmt/contrib/deploy_to_tumple_deployment_fc8.conf
===================================================================
--- gnunet-planetlab/gplmt/contrib/deploy_to_tumple_deployment_fc8.conf         
                (rev 0)
+++ gnunet-planetlab/gplmt/contrib/deploy_to_tumple_deployment_fc8.conf 
2012-07-26 13:00:56 UTC (rev 22923)
@@ -0,0 +1,39 @@
+[gplmt]
+nodes = contrib/test_node_fc8.nodes
+tasks = contrib/deploy_gnunet_fc8.xml
+
+# Which notification mechanism to use: 
+# simple: print messages to stdout
+notification = simple
+
+[planetlab]
+slice = tumple_gnunet_deployment_fc12
+
+# Configuration for Planetlab API
+# Use PlanetLab nodes instead of nodes file
+use_pl_nodes = no
+# PlanetLab Europe
+api_url = https://www.planet-lab.eu/PLCAPI/
+# Planetlab
+#api_url = https://www.planet-lab.org/PLCAPI/
+
+# Planetlab username
+username = address@hidden
+# Planetlab password
+password = <password>
+
+[ssh]
+# Order of ssh authentication:
+#
+# The ssh_keyfile_filename passed in (if any)
+# Any key we can find through an SSH agent
+# Any "id_rsa" or "id_dsa" key discoverable in ~/.ssh/
+# Plain password auth, if a ssh_password was given
+
+#ssh_keyfile = <keyfile>
+ssh_password = <password>
+
+# Use system's SSH "known hosts" file
+ssh_use_known_hosts = yes
+# Add node hostkeys automatically
+add_unkown_hostkeys = yes




reply via email to

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