More tests/runtests updates for testing with tables
This commit is contained in:
+9
-1
@@ -21,9 +21,11 @@ for keytype in "${KEY_TYPES[@]}"; do
|
|||||||
fi
|
fi
|
||||||
if [ "$keytype" = ed25519 ]; then
|
if [ "$keytype" = ed25519 ]; then
|
||||||
keytable=KeyTableEd25519
|
keytable=KeyTableEd25519
|
||||||
|
signingtable=SigningTableEd25519
|
||||||
selector=SelectorEd25519
|
selector=SelectorEd25519
|
||||||
elif [ "$keytype" = rsa ]; then
|
elif [ "$keytype" = rsa ]; then
|
||||||
keytable=KeyTable
|
keytable=KeyTable
|
||||||
|
signingtable=SigningTable
|
||||||
selector=Selector
|
selector=Selector
|
||||||
fi
|
fi
|
||||||
cat > "$keytype.signing.conf" <<EOF
|
cat > "$keytype.signing.conf" <<EOF
|
||||||
@@ -46,15 +48,21 @@ EOF
|
|||||||
|
|
||||||
cat > "$keytype.table.conf" <<EOF
|
cat > "$keytype.table.conf" <<EOF
|
||||||
$keytable $WORKDIR/$keytype-table
|
$keytable $WORKDIR/$keytype-table
|
||||||
Socket unix:$keytype.table.sock
|
$signingtable $WORKDIR/signing-table
|
||||||
|
Socket unix:$keytype.table.signing.sock
|
||||||
PidFile $keytype.table.pid
|
PidFile $keytype.table.pid
|
||||||
Mode s
|
Mode s
|
||||||
UserID $(id --name --user):$(id --name --group)
|
UserID $(id --name --user):$(id --name --group)
|
||||||
|
debugLevel 5
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat > "$keytype-table" <<EOF
|
cat > "$keytype-table" <<EOF
|
||||||
example.org, testnokey, testkey.$keytype.key
|
example.org, testnokey, testkey.$keytype.key
|
||||||
example.net, testkey, testkey.$keytype.key
|
example.net, testkey, testkey.$keytype.key
|
||||||
|
EOF
|
||||||
|
|
||||||
|
cat > "signing-table" <<EOF
|
||||||
|
%, @test.example.net
|
||||||
EOF
|
EOF
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user