From ba586cfe5283b6804647d81c53c723e1c21bb92d Mon Sep 17 00:00:00 2001
From: Cirilli Simon <cirillisimon@pop-os.localdomain>
Date: Wed, 1 Dec 2021 11:47:02 +0100
Subject: [PATCH] preparation du rendu

---
 VersionDistribue/s2/script.sh |  2 +-
 VersionDistribue/s3/script.sh |  2 +-
 VersionDistribue/s4/script.sh |  2 +-
 VersionDistribue/s5/script.sh |  2 +-
 VersionDistribue/s6/script.sh |  2 +-
 readme.md                     | 16 ++++++++++++++++
 6 files changed, 21 insertions(+), 5 deletions(-)

diff --git a/VersionDistribue/s2/script.sh b/VersionDistribue/s2/script.sh
index 3a16430..51ee036 100755
--- a/VersionDistribue/s2/script.sh
+++ b/VersionDistribue/s2/script.sh
@@ -13,7 +13,7 @@ sudo make install
 sudo ln -s /opt/python3/bin/python3 /usr/bin/python3
 cd ~
 git clone https://gitedu.hesge.ch/simon.cirilli/freenet.git
-cd freenet/VersionDistribue/s1
+cd freenet/VersionDistribue/s2
 echo "address: \"0.0.0.0\"" > neighbour.yaml
 echo "storage:" >> neighbour.yaml
 echo "  - key: 55" >> neighbour.yaml
diff --git a/VersionDistribue/s3/script.sh b/VersionDistribue/s3/script.sh
index 3a16430..12d2c09 100755
--- a/VersionDistribue/s3/script.sh
+++ b/VersionDistribue/s3/script.sh
@@ -13,7 +13,7 @@ sudo make install
 sudo ln -s /opt/python3/bin/python3 /usr/bin/python3
 cd ~
 git clone https://gitedu.hesge.ch/simon.cirilli/freenet.git
-cd freenet/VersionDistribue/s1
+cd freenet/VersionDistribue/s3
 echo "address: \"0.0.0.0\"" > neighbour.yaml
 echo "storage:" >> neighbour.yaml
 echo "  - key: 55" >> neighbour.yaml
diff --git a/VersionDistribue/s4/script.sh b/VersionDistribue/s4/script.sh
index 3a16430..ec0c33e 100755
--- a/VersionDistribue/s4/script.sh
+++ b/VersionDistribue/s4/script.sh
@@ -13,7 +13,7 @@ sudo make install
 sudo ln -s /opt/python3/bin/python3 /usr/bin/python3
 cd ~
 git clone https://gitedu.hesge.ch/simon.cirilli/freenet.git
-cd freenet/VersionDistribue/s1
+cd freenet/VersionDistribue/s4
 echo "address: \"0.0.0.0\"" > neighbour.yaml
 echo "storage:" >> neighbour.yaml
 echo "  - key: 55" >> neighbour.yaml
diff --git a/VersionDistribue/s5/script.sh b/VersionDistribue/s5/script.sh
index 3a16430..c71a929 100755
--- a/VersionDistribue/s5/script.sh
+++ b/VersionDistribue/s5/script.sh
@@ -13,7 +13,7 @@ sudo make install
 sudo ln -s /opt/python3/bin/python3 /usr/bin/python3
 cd ~
 git clone https://gitedu.hesge.ch/simon.cirilli/freenet.git
-cd freenet/VersionDistribue/s1
+cd freenet/VersionDistribue/s5
 echo "address: \"0.0.0.0\"" > neighbour.yaml
 echo "storage:" >> neighbour.yaml
 echo "  - key: 55" >> neighbour.yaml
diff --git a/VersionDistribue/s6/script.sh b/VersionDistribue/s6/script.sh
index 3a16430..e6bd8e7 100755
--- a/VersionDistribue/s6/script.sh
+++ b/VersionDistribue/s6/script.sh
@@ -13,7 +13,7 @@ sudo make install
 sudo ln -s /opt/python3/bin/python3 /usr/bin/python3
 cd ~
 git clone https://gitedu.hesge.ch/simon.cirilli/freenet.git
-cd freenet/VersionDistribue/s1
+cd freenet/VersionDistribue/s6
 echo "address: \"0.0.0.0\"" > neighbour.yaml
 echo "storage:" >> neighbour.yaml
 echo "  - key: 55" >> neighbour.yaml
diff --git a/readme.md b/readme.md
index 33d6294..8a58499 100644
--- a/readme.md
+++ b/readme.md
@@ -14,4 +14,20 @@ Le résultat est :
 ## Les différents messages transmis
 Structure : id, clé, type de message, data [POS], proprio [POS]
 différents type de messages : REQ / POS / NEG
+## Route API Rest
+/ask?data=<id_data>
+si la donnée est trouvée
+/ans?ip=<ip>
+sinon
+/ans?ip=not_found
+## Yaml
+address: 127.0.0.1
+storage: 
+  - key: 55
+    address: 127.0.0.2
+    
+Collaborateur Freenet:
+Cirilli, Paulot, Arintsoa, Sitbon, Ruhl, Martinoty, Schmutz, Rullo
 
+## Spécifications pour notre implémentation
+Nous avons décidé de mettre en commentaire l'écriture des nouveau voisins dans le YAML quand on a une réponse positive. Pour tester sur la version online il faut pour chacun des serveurs lancer le script loginssh puis lancer le script "script" depuis la machine. Pour lancer le scipt loginssh il faut mettre le bon nom pour la machine ec2. Pour ce qui est du script d'installation dans notre cas il installe python et git puis lance le tout. Il faut cependant modifier le fichier neighbour à la main encore pour chacun des serveurs en fonction des voisin qu'il possède.
-- 
GitLab