NameDateSize

..25-Sep-20219

DockerfileH A D02-Mar-2020519

READMEH A D02-Mar-2020724

run.shH A D02-Mar-20201.9 KiB

README

1pam-u2f can be tested as follows:
2
31. Build a Docker image containing everything needed to run pam-u2f.
4   This can be achieved through the command:
5
6        $ docker build -t pam-u2f-test -f tests/bionic/Dockerfile .
7
82. Connect a YubiKey to the host OS and take note of the path of the
9   device's U2F endpoint (e.g. /dev/hidraw6).
103. Execute tests/bionic/run.sh in a container, exposing the YubiKey
11   to the guest OS. This can be done through the command:
12
13        $ docker run -it --rm=true --device=/dev/hidraw6 \
14                pam-u2f-test /pam-u2f/tests/bionic/run.sh
15
16   To test U2F devices, pass -e U2F_TOKEN=1 to docker-run. To test
17   FIDO2 devices configured with a PIN, pass -e FIDO2_PIN=1 to
18   docker-run.
19