Commit Graph

773 Commits

Author SHA1 Message Date
d28b14fa50 token-validator: better calculate IP contained 2021-03-03 18:44:26 +01:00
6fcdc44952 Add missing deps for tuto2 2021-03-03 18:43:11 +01:00
54e1505db9 Update tuto2 for 2022 2021-03-03 18:42:41 +01:00
da1920673d token-validator: use SuffixIP, can modify it and can delete tunnels 2021-03-02 19:08:42 +01:00
060831d9c2 token-validator: fix IP assignation when > 254 (there is a lot of student this year) 2021-02-20 19:15:30 +01:00
cc7e738932 This is tuto1 done 2021-02-20 19:13:21 +01:00
06679df021 challenge: can use ttyS0 2021-02-18 09:36:10 +01:00
4e23744f60 token-validator: last fixes 2021-02-18 09:16:11 +01:00
4d768e268a Final update for 2022 2021-02-18 09:16:11 +01:00
58b6a827d0 arp-spoofer: new package 2021-02-18 03:18:16 +01:00
671427649d server: fix network issues with wg 2021-02-18 02:49:48 +01:00
758326ff0d token-validator: fix bug with bonus 0 2021-02-18 02:49:27 +01:00
833d3198f2 tokens: use adlin to transmit wg-adlin 2021-02-18 02:49:27 +01:00
a4d84a241d challenge: rename token4 to bonus2, to match subject 2021-02-18 01:12:58 +01:00
1ff63190b2 login-app: warning if not booted UEFI 2021-02-17 20:56:41 +01:00
5a723d2ad6 challenge: add jq 2021-02-17 18:27:42 +01:00
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