Commit Graph

507 Commits

Author SHA1 Message Date
012f8a66b5 server: try to fix openntpd 2021-02-17 18:27:16 +01:00
0aa8a1e9ff login-validator: now it's not a simple GET, use custom json form 2021-02-17 15:19:56 +01:00
4ce6f09a8d login-app: use tcell/tview to make the form and add cinematic 2021-02-17 15:04:08 +01:00
1d8146d8ad login-app: give some precision to student after login 2021-02-16 22:24:44 +01:00
8ab758ac9a login-app: Use a pure-Go tty interface instead of curses 2021-02-16 21:21:05 +01:00
af53a37d33 unbound: add root trusted-anchor 2021-02-14 23:14:58 +01:00
8922cc0456 login-app: update error window positions 2021-02-14 23:14:29 +01:00
62cffbbc48 Improve Makefile 2021-02-13 21:23:22 +01:00
dd63d84a41 Commit "slides" 2021-02-13 21:23:18 +01:00
d813665ed1 Preserve students privacy 2021-02-13 21:23:18 +01:00
2f4cc04db2 go fmt 2021-02-13 21:23:18 +01:00
331192ccbe token-validator: Don't use hardcoded tsig anymore 2021-02-13 21:23:18 +01:00
8a3160da10 Start updating for SRS 2022 2021-02-13 21:23:18 +01:00
54555dcca4 Support krb5 authentication 2021-02-13 21:22:41 +01:00
7a72afc81d tuto3: various fixes to help students 2021-02-13 19:43:56 +01:00
4d3b5c42b6 token-validator: update grading for 2021 2021-02-13 19:43:56 +01:00
a75c4ee708 libadlin: New function to retrieve active tunnels 2021-02-13 19:43:56 +01:00
dea2436c88 maatma: Can specify a dedicated IPv6 for NS association 2021-02-13 19:43:56 +01:00
66cfb49a08 token-validator: precise GLUE error 2021-02-13 19:43:56 +01:00
1280c7aad1 Update OIDC URL 2021-02-13 19:43:56 +01:00
9e86316845 tuto nat: follow Ansible recommandation for directory structure
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#content-organization
2021-02-13 19:43:56 +01:00
3ae3cb1de6 Update .gitignore 2021-02-13 19:43:56 +01:00
85ad80a671 token-validator: update dashboard: include visualization for individual student 2021-02-13 19:43:56 +01:00
9f909b9cba token-validator: fix handling of TTL in Maatma 2021-02-13 19:43:56 +01:00
3a9623a6af token-validator: implement GLUE test 2021-02-13 19:43:56 +01:00
e7d9b1c89f token-validator: reorganize tunnels page to clarify active tunnels and connected tunnels 2021-02-13 19:43:56 +01:00
1f47b01294 checker: read GLUE record, check HTTP and HTTPS accordingly to DNS records 2021-02-13 19:43:56 +01:00
f4ee5503ec pkg: add python-apt for easier ansible usage 2021-02-13 19:43:56 +01:00
5542804b21 libadlin: fix panic on return due to mutex 2021-02-13 19:43:56 +01:00
8c53414477 checker: fix start and stop 2021-02-13 19:43:56 +01:00
e1ee8d76ee checker: deduce basechellenge from tunnel version 2021-02-13 19:43:56 +01:00
b695eeb748 tuto3: share resolv.conf between wks mnt namespaces 2021-02-13 19:43:55 +01:00
2f2bf491b7 tuto3: be able to propagate vm fixes through HTTP 2021-02-13 19:43:55 +01:00
d515b760d9 tuto3: fix matrix database setup 2021-02-13 19:43:55 +01:00
c6604ef3f2 tuto3: update nsd pkg (add networking) 2021-02-13 19:43:55 +01:00
4f8b7bc42d tuto3: add welcome helper script 2021-02-13 19:43:55 +01:00
72e0151f50 tuto3: don't consider empty file as valid token 2021-02-13 19:43:55 +01:00
f9f2ce4cd2 tuto3: add raz-my-dd helper script 2021-02-13 19:43:55 +01:00
71669a2f7a tuto3: add sos-dhcp script in case of VM not booting correctly 2021-02-13 19:43:55 +01:00
05caa1d2d3 tuto3: use also IPv6 DNS resolver 2021-02-13 19:43:55 +01:00
5f524b63fc tuto3: oops fix passwd in some vm 2021-02-13 19:43:55 +01:00
c44b17b4fd tuto3: import samples feeds into miniflux 2021-02-13 19:43:55 +01:00
259375f316 tuto3: add vm for vitrine 2021-02-13 19:43:55 +01:00
c880529034 tuto3: define machine hostnames 2021-02-13 19:43:55 +01:00
dc0b0b354d pkg/nsd: enable networking service (as some service depend on it) 2021-02-13 19:43:55 +01:00
4409886b98 token-validator: add a cache when calling wg dump 2021-02-13 19:43:55 +01:00
ea61426809 tuto/nat: update 2021 2021-02-13 19:43:55 +01:00
66efc3bb70 tuto/ansible: fix 2021-02-13 19:43:55 +01:00
7d2976c2be dashboard: add TP3 2021-02-13 19:43:55 +01:00
e1642827d1 token-validator: use version to distinguish TP2's VM from TP3 2021-02-13 19:43:55 +01:00