aboutsummaryrefslogtreecommitdiff
path: root/src/credential/test_credential_verify_and.sh
diff options
context:
space:
mode:
Diffstat (limited to 'src/credential/test_credential_verify_and.sh')
-rwxr-xr-xsrc/credential/test_credential_verify_and.sh10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/credential/test_credential_verify_and.sh b/src/credential/test_credential_verify_and.sh
index 7e8dc1392..fa0ab34e1 100755
--- a/src/credential/test_credential_verify_and.sh
+++ b/src/credential/test_credential_verify_and.sh
@@ -17,9 +17,8 @@ rm -rf `gnunet-config -c test_credential_lookup.conf -s PATHS -o GNUNET_HOME -f`
17 17
18# (1) Service.user -> GNU.project.member 18# (1) Service.user -> GNU.project.member
19# (2) GNU.project -> GNUnet 19# (2) GNU.project -> GNUnet
20# (3) GNUnet.member -> GNUnet.developer 20# (3) GNUnet.member -> GNUnet.developer and GNUnet.user
21# (4) GNUnet.member -> GNUnet.user 21# (4) GNUnet.developer -> Alice
22# (5) GNUnet.developer -> Alice
23 22
24 23
25which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 30" 24which timeout > /dev/null 2>&1 && DO_TIMEOUT="timeout 30"
@@ -40,14 +39,15 @@ MEMBER_ATTR="member"
40DEVELOPER_ATTR="developer" 39DEVELOPER_ATTR="developer"
41DEV_ATTR="developer" 40DEV_ATTR="developer"
42TEST_CREDENTIAL="mygnunetcreds" 41TEST_CREDENTIAL="mygnunetcreds"
43 42set -x
44# (1) A service assigns the attribute "user" to all entities that have been assigned "member" by entities that werde assigned "project" from GNU 43# (1) A service assigns the attribute "user" to all entities that have been assigned "member" by entities that werde assigned "project" from GNU
45gnunet-namestore -p -z service -a -n $USER_ATTR -t ATTR -V "$GNU_KEY $GNU_PROJECT_ATTR.$MEMBER_ATTR" -e 5m -c test_credential_lookup.conf 44gnunet-namestore -p -z service -a -n $USER_ATTR -t ATTR -V "$GNU_KEY $GNU_PROJECT_ATTR.$MEMBER_ATTR" -e 5m -c test_credential_lookup.conf
46 45
47# (2) GNU recognized GNUnet as a GNU project and delegates the "project" attribute 46# (2) GNU recognized GNUnet as a GNU project and delegates the "project" attribute
48gnunet-namestore -p -z gnu -a -n $GNU_PROJECT_ATTR -t ATTR -V "$GNUNET_KEY" -e 5m -c test_credential_lookup.conf 47gnunet-namestore -p -z gnu -a -n $GNU_PROJECT_ATTR -t ATTR -V "$GNUNET_KEY" -e 5m -c test_credential_lookup.conf
49 48
50# (3+4) GNUnet assigns the attribute "member" to all entities gnunet has also assigned "developer" or "user" 49# (3+4) GNUnet assigns the attribute "member" to all entities gnunet has also
50# assigned "developer" and "user"
51gnunet-namestore -p -z gnunet -a -n $MEMBER_ATTR -t ATTR -V "$GNUNET_KEY $DEVELOPER_ATTR,$GNUNET_KEY $USER_ATTR" -e 5m -c test_credential_lookup.conf 51gnunet-namestore -p -z gnunet -a -n $MEMBER_ATTR -t ATTR -V "$GNUNET_KEY $DEVELOPER_ATTR,$GNUNET_KEY $USER_ATTR" -e 5m -c test_credential_lookup.conf
52 52
53# (5) GNUnet issues Alice the credential "developer" 53# (5) GNUnet issues Alice the credential "developer"