As PKey are smaller, fix disk test
This commit is contained in:
parent
4dff9c0062
commit
0a9bb806cd
2
Makefile
2
Makefile
@ -17,7 +17,7 @@ token-validator/token-validator: token-validator/*.go
|
||||
pkg/challenge: pkg/challenge/adlin pkg/challenge/issue pkg/challenge/init
|
||||
$(LINUXKIT) pkg build --platforms linux/amd64 -org nemunaire pkg/challenge/
|
||||
|
||||
challenge-initrd.img: challenge.yml subject/adlin.6.gz subject/adlin-TP1-topologie.png pkg/challenge pkg/shadow-up
|
||||
challenge-initrd.img: challenge.yml subject/adlin.6.gz subject/adlin-TP1-topologie.png pkg/challenge pkg/challenge/init pkg/shadow-up
|
||||
$(LINUXKIT) build -docker $<
|
||||
|
||||
|
||||
|
@ -87,8 +87,8 @@ losetup -P "${LOOPDEV}" /dev/blk > /dev/null 2> /dev/null
|
||||
mdev -s
|
||||
/sbin/mkfs.ext4 "${LOOPDEV}p1" > /dev/null 2> /dev/null
|
||||
mount "${LOOPDEV}p1" /mnt > /dev/null 2> /dev/null
|
||||
N1=$((72 - $RANDOM % 35))
|
||||
N2=$((25 + $RANDOM % 35))
|
||||
N1=$((29 - $RANDOM % 25))
|
||||
N2=$((3 + $RANDOM % 25))
|
||||
{
|
||||
echo -n $N1
|
||||
echo -n $N2
|
||||
|
@ -197,6 +197,9 @@ func challengeDisk(s *adlin.Student, t *givenToken, chid int) error {
|
||||
if n1+n2 > len(pkey) {
|
||||
n2 = len(pkey) - n1
|
||||
}
|
||||
if n1+n2 < n1 {
|
||||
return errors.New("This is not the expected token.")
|
||||
}
|
||||
|
||||
expectedToken := sha512.Sum512([]byte(pkey[n1 : n1+n2]))
|
||||
|
||||
|
Reference in New Issue
Block a user