Enable DSS in CI so the tests still work

This commit is contained in:
Matt Johnston 2022-11-10 14:44:54 +08:00
parent b966cce3ae
commit c9a16e661a

View File

@ -135,6 +135,7 @@ jobs:
- name: localoptions - name: localoptions
run: | run: |
echo "$LOCALOPTIONS" > localoptions.h echo "$LOCALOPTIONS" > localoptions.h
echo "#define DROPBEAR_DSS 1" >> localoptions.h
cat localoptions.h cat localoptions.h
- name: nondefault - name: nondefault
@ -199,6 +200,8 @@ jobs:
# Sanity check that the binary runs # Sanity check that the binary runs
- name: genrsa - name: genrsa
run: ~/inst/bin/dropbearkey -t rsa -f testrsa run: ~/inst/bin/dropbearkey -t rsa -f testrsa
- name: gendss
run: ~/inst/bin/dropbearkey -t dss -f testdss
- name: genecdsa256 - name: genecdsa256
run: ~/inst/bin/dropbearkey -t ecdsa -f testec256 -s 256 run: ~/inst/bin/dropbearkey -t ecdsa -f testec256 -s 256
- name: genecdsa384 - name: genecdsa384