diff --git a/LISEZ-MOI.txt b/LISEZ-MOI.txt new file mode 100644 index 0000000..fbcf72c --- /dev/null +++ b/LISEZ-MOI.txt @@ -0,0 +1,17 @@ +Le code est situé dans partage/src et partage/test. Un simple `make' +depuis partage/ suffit à générer tous les exécutables. + +VM1-6 et VM3-6 sont configurée pour démarrer sans interface graphique. +On peut s’y connecter en exécutant `vagrant ssh' depuis leurs +répertoires respectifs, ou bien décommenter `vb.gui = true' de leur +Vagrantfile. + +On configure les machines en exécutant /mnt/partage/config.sh en tant +que superutilisateur pour chaque machine, salt nous ayant causé trop +de problèmes. + +partage/configure-tun.sh contient le script appelé par tunnel64d pour +configurer l’interface. + +partage/config.{vm1-6,vm3-6} contient les fichiers de configuration à +passer en option à tunnel64d. diff --git a/partage/Makefile.old b/partage/Makefile.old deleted file mode 100644 index 9836fb9..0000000 --- a/partage/Makefile.old +++ /dev/null @@ -1,46 +0,0 @@ -CC := gcc -Wall -Wextra -Wpedantic -Werror -Iinclude -std=c11 -g -D_POSIX_C_SOURCE=200809L - - -all: build test-iftun ext-in ext-out tunnel64d - -build: - -mkdir build - -tunnel64d: build/tunnel64d.o build/iftun.a build/extremite.a - $(CC) $(CFLAGS) $^ -o $@ - -build/tunnel64d.o: src/tunnel64d.c src/iftun.h src/extremite.h - $(CC) $(CFLAGS) $< -c -o $@ - -ext-in: build/ext-in.o build/extremite.a build/iftun.a - $(CC) $(CFLAGS) $^ -o $@ - -ext-out: build/ext-out.o build/extremite.a build/iftun.a - $(CC) $(CFLAGS) $^ -o $@ - -build/ext-in.o: src/ext-in.c src/extremite.h src/iftun.h - $(CC) $(CFLAGS) $< -c -o $@ - -build/ext-out.o: src/ext-out.c src/extremite.h src/iftun.h - $(CC) $(CFLAGS) $< -c -o $@ - -build/extremite.a: build/extremite.o - ar rcs $@ $< - -build/extremite.o: src/extremite.c src/extremite.h - $(CC) $(CFLAGS) $< -c -o $@ - -test-iftun: build/test-iftun.o build/iftun.a - $(CC) $(CFLAGS) $^ -o $@ - -build/test-iftun.o: src/test-iftun.c src/iftun.h - $(CC) $(CFLAGS) $< -c -o $@ - -build/iftun.a: build/iftun.o - ar rcs $@ $< - -build/iftun.o: src/iftun.c src/iftun.h - $(CC) $(CFLAGS) $< -c -o $@ - -clean: - -rm -f build/*