Commit 51933a63 authored by John Hodge's avatar John Hodge
Browse files

Gitlab CI - SETUID for autoauth

parent 26262e4b
Pipeline #399 failed with stages
in 1 minute and 2 seconds
......@@ -27,7 +27,9 @@ test:
stage: test
before_script:
# Install the -dev versions to avoid needing to find the actual library names
- apt update && apt -y install libncurses-dev libmodbus-dev libsqlite3-dev libident netcat sqlite3 oidentd
- apt update && apt -y install libncurses-dev libmodbus-dev libsqlite3-dev libident netcat sqlite3
- useradd testuser && chown -R testuser .
# SETUID on the client, so it can use AUTOAUTH (ident doesn't work on the container)
- chmod u+s dispense
script:
- cd tests && su -c './TEST_basic.sh' testuser
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment