Web pages
For our Tivoli WebSEAL tests, our web pages needed to be stored in specific directories. Also, commands were used to create ACL definitions.
All Web pages were stored in the WebSphere® Application Server installed applications directory structure under the sample application PlantsbyWebSphere directory. Pages were also placed in the WebSEAL document root directory on the WebSEAL server. Benchmarks that did not use a junction retrieved their pages from WebSEAL's document root directory.
ACL definitions
The following commands create the
ACL that was attached to the web pages for the unauthenticated benchmark:
pd_host=websealserver.pdl.pok.ibm.com
cat <<EOF | pdadmin -a sec_master -p lsc2lsc
acl create test-unauthenticated
acl modify test-unauthenticated set Group iv-admin TcmdbsvaBRrxl
acl modify test-unauthenticated set Group webseal-servers Tgmdbsrxl
acl modify test-unauthenticated set User sec_master TcmdbsvaBRrxl
acl modify test-unauthenticated set Any-other Trx
acl modify test-unauthenticated set Unauthenticated Tr
EOFThe above ACL was attached to the following objects
in the WebSEAL object space:
pdadmin -a sec_master -p lsc2lsc acl attach ↓
/WebSEAL/$pd_host-default/ivload/tcp-jct-wasserver-unauth tcp test-unauthenticated
Note: The ↓ symbol indicates that the text continues on the
next line. These lines should be entered on one line, not broken into multiple
lines.