This commit is contained in:
nemunaire 2017-10-16 22:59:22 +02:00 committed by nemunaire
parent aaeb15334a
commit 7c93dc0e08
9 changed files with 83 additions and 82 deletions

View file

@ -5,11 +5,11 @@ Projet et rendu
## Projet
Écrivez un script `mycloud-run.sh` pour automatiser le lancement de
votre instance personnelle d'`owncloud`. Une attention particulière
devra être apportée à la manière dont vous gérerez le rappel du script
pour éventuellement relancer un conteneur qui se serait arrêté
(évidemment sans perdre les données).
Écrivez un script `mycloud-run.sh` pour automatiser le lancement de votre
instance personnelle d'`owncloud`. Une attention particulière devra être
apportée à la manière dont vous gérerez le rappel du script pour éventuellement
relancer un conteneur qui se serait arrêté (évidemment sans perdre les
données).
À la fin de son exécution, le script affichera un lien utilisable sur l'hôte
pour se rendre sur la page de connexion. Une autre machine de votre réseau
@ -22,7 +22,8 @@ machine sans pare-feu configurée, cela ne demande pas d'étape supplémentaire)
Votre script devra se limiter aux notions vues durant ce TP (ie. sans utiliser
`docker-compose` ou `docker stack` que l'on verra au prochain TP). Il pourra
cependant faire usage des commandes `docker OBJECT inspect` pour ne pas avoir à
parser les retours des commandes lisibles par les humains.
faire d'analyse syntaxique sur les retours des commandes lisibles par les
humains.
Cette instance devra utiliser une base de données MySQL (lancée par vos soins
dans un autre conteneur) et contenir ses données dans un ou plusieurs volumes
@ -71,7 +72,7 @@ Deux méthodes sont utilisables pour signer votre rendu :
* signature de la tarball.
Dans les deux cas, si vous n'en avez pas déjà une, vous devrez créer une clef
PGP à votre nom et prénom.
PGP à **votre nom et prénom**.
Pour valider la signature, il est nécessaire d'avoir reçu la clef publique
séparément. Vous avez le choix de l'uploader sur un serveur de clefs, soit de
@ -103,7 +104,7 @@ gpg: Can't check signature: No public key
```
C'est que votre clef publique n'est pas dans mon trousseau et que les méthodes
de récupérations automatiques n'ont pas permis de la trouver. Uploadez votre
de récupération automatique n'ont pas permis de la trouver. Uploadez votre
clef sur un serveur de clefs (et attendez quelques minutes sa propagation) ou
envoyez un courriel au service avec votre clef publique en pièce-jointe, avant
de retenter votre rendu.
@ -130,6 +131,6 @@ Si vous recevez un rapport concluant ainsi :
After analyzing your e-mail, I've decided to SKIP it.
```
Cela signifie que la lecture de votre courriel qui a été de préférée n'est pas
Cela signifie que la lecture de votre courriel qui a été préférée n'est pas
celle d'un rendu. Vérifiez que vous n'envoyez pas votre clef publique avec
votre rendu.