X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/9cda68ab3974b1f2c08a5896929890bf4a973e9a..8ed35e02a3f3d9151794e82d9b7ad68bceb04713:/server/tests.at diff --git a/server/tests.at b/server/tests.at index e0eaa05b..510fd4d5 100644 --- a/server/tests.at +++ b/server/tests.at @@ -152,7 +152,7 @@ $3 { for (i = 0; i < npat; i++) { n = length(pat[[i]]); - if (substr($[]0, 0, n) == pat[[i]]) + if (substr($[]0, 1, n) == pat[[i]]) next; } print $[]0; @@ -477,6 +477,143 @@ WITH_2TRIPES([alice], [bob], [-nslip], [-talice], [-tbob], [ AT_CLEANUP ###-------------------------------------------------------------------------- +### Key management. + +AT_SETUP([server key-management]) +AT_KEYWORDS([keymgmt]) +export TRIPE_SLIPIF=USLIP + +## Determine all of the nets and the principals. +princs="" +nets=" " +while read princ pnets; do + princs="$princs $princ" + for n in $pnets; do + case " $nets " in *" $n "*) ;; *) nets="$nets$n " ;; esac + done +done <