diff --git a/subject/registry/Makefile b/subject/registry/Makefile new file mode 100644 index 0000000..bf2e8ad --- /dev/null +++ b/subject/registry/Makefile @@ -0,0 +1,12 @@ +include ../../tutorial/pandoc-opts.mk + +SOURCES = subject.md registry.md runc.md rendu.md end.md + + +all: subject.pdf + +subject.pdf: ${SOURCES} + pandoc ${PANDOCOPTS} -o $@ $+ + +clean:: + rm subject.pdf diff --git a/subject/registry/end.md b/subject/registry/end.md new file mode 100644 index 0000000..9dc41f2 --- /dev/null +++ b/subject/registry/end.md @@ -0,0 +1 @@ +Bon courage ! diff --git a/subject/registry/registry.md b/subject/registry/registry.md new file mode 120000 index 0000000..e2794e9 --- /dev/null +++ b/subject/registry/registry.md @@ -0,0 +1 @@ +../../tutorial/docker-internals/registry.md \ No newline at end of file diff --git a/subject/registry/rendu.md b/subject/registry/rendu.md new file mode 100644 index 0000000..1a42629 --- /dev/null +++ b/subject/registry/rendu.md @@ -0,0 +1,60 @@ +Rendu +===== + +Modalités de rendu +------------------ + +En tant que personnes sensibilisées à la sécurité des échanges électroniques, +vous devrez m'envoyer vos rendus signés avec votre clef PGP. + +Un service automatique s'occupe de réceptionner vos rendus, de faire des +vérifications élémentaires et de vous envoyer un accusé de réception (ou de +rejet). + +Ce service écoute sur l'adresse , c'est donc à cette adresse +et exclusivement à celle-ci que vous devez envoyer vos rendus. Tout rendu +envoyé à une autre adresse et/ou non signé et/ou reçu après la correction ne +sera pas pris en compte. + + +Tarball +------- + +Tous les fichiers identifiés comme étant à rendre pour ce TP sont à +placer dans une tarball (pas d'archive ZIP, RAR, ...). + +Voici une arborescence type (vous pourriez avoir des fichiers supplémentaires, +cela dépendra de votre avancée dans le projet) : + +
+``` +login_x-TP2/ +login_x-TP2/registry_play.sh +login_x-TP2/runc/config.json +``` +
+ + +## Signature du rendu + +Deux méthodes sont utilisables pour signer votre rendu : + +* signature du courriel ; +* 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**. + +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 me fournir votre clef en main propre, soit l'envoyer dans un courriel +distinct. + +### Signature du courriel + +[Enigmail](https://enigmail.net) est une extension très bien réputée pour +signer ses mails depuis Thunderbird. + +Utilisez le service automatique pour savoir si votre +courriel est correctement signé et que je suis en mesure de vérifier la +signature. diff --git a/subject/registry/runc.md b/subject/registry/runc.md new file mode 120000 index 0000000..9fc37a4 --- /dev/null +++ b/subject/registry/runc.md @@ -0,0 +1 @@ +../../tutorial/docker-internals/runc.md \ No newline at end of file diff --git a/subject/registry/subject.md b/subject/registry/subject.md new file mode 100644 index 0000000..3a27fc9 --- /dev/null +++ b/subject/registry/subject.md @@ -0,0 +1,9 @@ +--- +title: Virtualisation légère -- Projet n^o^ 2 +author: Pierre-Olivier *nemunaire* Mercier +institute: EPITA +date: EPITA -- SRS 2021 +abstract: | + Ce project complémentaire a pour but de vous montrer la manière dont + Docker récupère les images et lance ces conteneurs. +...