|
51f3942286
|
challenge: insert kernel panic before 4.20.3
|
2019-02-24 05:20:11 +01:00 |
|
|
30b59bbc99
|
challenge: update images
|
2019-02-24 05:18:29 +01:00 |
|
|
867b4ef194
|
token-validator: use go-bindata to embedded static assets
|
2019-02-24 04:58:43 +01:00 |
|
|
37acc213b7
|
login-app: allow login up to 25 chars
|
2019-02-24 04:39:59 +01:00 |
|
|
07f0ea3711
|
login-validator: add signal handling
|
2019-02-24 03:27:38 +01:00 |
|
|
d7705fa372
|
pkg/unbound: use latest alpine revision
|
2019-02-22 01:58:36 +01:00 |
|
|
c69bd5c202
|
pkg/login-validator: fix compilation errors
|
2019-02-22 01:55:02 +01:00 |
|
|
11f9820006
|
pkg/tftpd: use latest alpine revision
|
2019-02-22 01:48:35 +01:00 |
|
|
39b94be3cc
|
tftp: add link to right files
|
2019-02-22 01:46:45 +01:00 |
|
|
7a684f7d03
|
Move challenge into pkg
|
2019-02-22 01:46:45 +01:00 |
|
|
1c522d1780
|
login-image: Spawn a shell when debug is asked on cmdline
|
2019-02-22 01:46:45 +01:00 |
|
|
5816db8e29
|
login-image: Inconsolata doesn't support special window characters, avoid using it during login part
|
2019-02-22 01:46:45 +01:00 |
|
|
8007b0d85a
|
tuto3: text done
|
2019-02-22 01:46:45 +01:00 |
|
|
959aa8a4a8
|
tuto2: finalize text
|
2019-02-22 01:46:44 +01:00 |
|
|
e37d0532b0
|
tuto2: add parts on notify, playbooks, ...
|
2019-02-22 01:46:44 +01:00 |
|
|
d42ef0f5bc
|
tuto2: add packages that helps (loadkeys and python for Ansible)
|
2019-02-22 01:46:44 +01:00 |
|
|
169cfbd2ff
|
tuto-ansible: deploiement-svc done
|
2019-02-22 01:46:44 +01:00 |
|
|
b786830dc8
|
tuto-ansible: ansible done
|
2019-02-22 01:46:44 +01:00 |
|
|
98593ea3cb
|
tuto-ansible: what done
|
2019-02-22 01:46:44 +01:00 |
|
|
9631e12798
|
tuto-ansible: setup done
|
2019-02-22 01:46:44 +01:00 |
|
|
d4663e816b
|
tuto2: add neteasy cmdline
|
2019-02-22 01:46:44 +01:00 |
|
|
df12290b78
|
Add tuto2 image
|
2019-02-22 01:46:44 +01:00 |
|
|
4516a839ac
|
new package for tuto2 base image
|
2019-02-22 01:46:44 +01:00 |
|
|
9225becbc0
|
Working on tuto 2
|
2019-02-22 01:46:44 +01:00 |
|
|
eb5b8cdbce
|
server image done
|
2019-02-22 01:46:29 +01:00 |
|
|
7ba307e9b3
|
login-validator: also log IP
|
2019-02-22 01:46:29 +01:00 |
|
|
ef17e1860e
|
Challenge image: embbed files into yaml recipe
|
2019-02-22 01:46:29 +01:00 |
|
|
ba3f4250f5
|
Switch custom building of the login initramfs to linuxkkit
|
2019-02-22 01:46:29 +01:00 |
|
|
1109d76ed7
|
Rename login directory to login-app, to avoid colisions
|
2019-02-22 01:46:29 +01:00 |
|
|
2ee32cb45b
|
token-validator: generate authorizedkeys file
|
2019-02-22 01:46:29 +01:00 |
|
|
36db72ba07
|
token-validator: prefer displaying progress by challenge ID
|
2019-02-22 01:46:29 +01:00 |
|
|
8d2d707daa
|
token-validator: add sshkeys management
|
2019-02-22 01:46:29 +01:00 |
|
|
bbcc7cd373
|
token-validator: challenge disk done
|
2019-02-22 01:46:29 +01:00 |
|
|
843aac8d54
|
token-validator: record logins
|
2019-02-22 01:46:29 +01:00 |
|
|
0fd38832bf
|
Revert "login-validator: provide latest IP"
This reverts commit 42600cecbc694903c26846c611ceb376e991c715.
|
2019-02-22 01:46:29 +01:00 |
|
|
cb0098317f
|
token-validator: add recap
|
2019-02-22 01:46:29 +01:00 |
|
|
9a821276e0
|
token-validator: get challenge id also via json
|
2019-02-22 01:46:29 +01:00 |
|
|
87599668b9
|
login-validator: provide latest IP
|
2019-02-22 01:46:29 +01:00 |
|
|
f3249cc9ed
|
token-validator: existing student is not a case of failure
|
2019-02-22 01:46:29 +01:00 |
|
|
6bcc445691
|
login-validator: talk to remote validator to register new users
|
2019-02-22 01:46:29 +01:00 |
|
|
60a6b70ccf
|
login-validator: new option to skip authentication
|
2019-02-22 01:46:29 +01:00 |
|
|
e4087394ba
|
login: switch to HTTPS (so implies domain lookup)
|
2019-02-22 01:46:29 +01:00 |
|
|
d8fb2443c7
|
fixup! adlin: able to tokenize every arguments
|
2019-02-22 01:46:29 +01:00 |
|
|
6df70342af
|
Replace blake2b by sha512 (as it is not yet available on alpine
|
2019-02-22 01:45:13 +01:00 |
|
|
78e94d4766
|
man: fill stages
|
2019-02-22 01:45:13 +01:00 |
|
|
19de9c271b
|
adlin: able to tokenize every arguments
|
2019-02-22 01:45:13 +01:00 |
|
|
800bc7a921
|
challenge/init: randomize time at start
|
2019-02-22 01:45:13 +01:00 |
|
|
133244897b
|
token-validator: done many challenges
|
2019-02-22 01:45:13 +01:00 |
|
|
91edced44d
|
Create token4
|
2019-02-22 01:45:13 +01:00 |
|
|
b51b1e010a
|
hmac-generator: new program, to be able to test with curl
42sh$ echo toto | curl -d @- -H "X-ADLIN-Authentication: $(hmac-generator secret)" https://adlin.nemunai.re/api/secret
|
2019-02-22 01:45:13 +01:00 |
|