Skip to content

Commit f435929

Browse files
Merge pull request diffblue#447 from diffblue/documentation/benchmark-readme
Fix to SocialSDK install instructions
2 parents f023fad + d679050 commit f435929

File tree

1 file changed

+11
-19
lines changed

1 file changed

+11
-19
lines changed

benchmarks/GENUINE/README.txt

Lines changed: 11 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ description of the application below.
2121
(0) WebGoat
2222
------------
2323

24-
WebGoat is a deliberately insecure web application maintained by OWASP designed to teach web
24+
WebGoat is a deliberately insecure web application maintained by OWASP designed to teach web
2525
application security lessons.
2626

27-
This program is a demonstration of common server-side application flaws. The exercises are
28-
intended to be used by people to learn about application security and penetration testing
27+
This program is a demonstration of common server-side application flaws. The exercises are
28+
intended to be used by people to learn about application security and penetration testing
2929
techniques.
3030

3131
Repository: https://github.com/WebGoat/WebGoat
@@ -362,7 +362,7 @@ Install guide for Ubuntu:
362362
9. cd ..
363363
10. cd ..
364364
11. rm -rf ./webgoat-container
365-
365+
366366
The WebGoat does not seem to have a deployment step. Fortunately, the whole
367367
app is relatively small, so we can load everything for each lesson. It means
368368
that we can pass to the Python driver script these options:
@@ -422,6 +422,8 @@ Install guide for Ubuntu:
422422
cp projects/3rd-party/lib/xalan-2.7.0/xalan.jar dist
423423
cp projects/3rd-party/lib/xalan-2.7.0/serializer.jar dist
424424

425+
Inside alfresco-4.3.0-SNAPSHOT.war the file with the security issue is at:
426+
/WEB-INF/classes/org/alfresco/web/bean/ajax/PickerBean.class
425427

426428
(2) DSpace
427429
----------
@@ -453,7 +455,7 @@ Install guide for Ubuntu:
453455
And continue with step 4 (i.e. skip 3).
454456
3. Enter the directory '<this-dir>/DSpace' and type the following command:
455457
mvn clean package
456-
4. Set the install directory (variable dspace.dir) in dspace/target/dspace-installer/config/dspace.cfg to
458+
4. Set the install directory (variable dspace.dir) in dspace/target/dspace-installer/config/dspace.cfg to
457459
<this-dir>/DSpace/build.properties as above
458460
5. Enter the directory '<this-dir>/DSpace/dspace/target/dspace-installer'
459461
and type the following commands:
@@ -727,21 +729,11 @@ Repository: https://github.com/OpenNTF/SocialSDK
727729
Install guide for Ubuntu:
728730

729731
1. Open a terminal in the directory of this readme file and clone SocialSDK
730-
git clone git@github.com:OpenNTF/SocialSDK.git
732+
git clone https://github.com/OpenNTF/SocialSDK
731733
2. Enter the created directory "SocialSDK" and build with maven:
732-
cd SocialSDK
733-
git commit -am "CRLF problem"
734-
(optional) git checkout 4f07c13180aa27152e08adf6440b6692e5a54d3b <note - not sure what is interesting about this commit>
735-
736-
mvn install
737-
738-
mkdir __dist__
739-
cp -r assembly/target/tomcat/unzip/apache-tomcat-7.0.30/webapps __dist__
740-
cp -r assembly/target/tomcat/unzip/apache-tomcat-7.0.30/lib __dist__
734+
(optional) git checkout 4f07c13180aa27152e08adf6440b6692e5a54d3b . <note - not sure what is interesting about this commit>
735+
mvn clean package
741736

742737
The built binaries will be stored in:
743-
<full-path-to-SocialSDK>/__dist__
744-
745-
Note: Instead of "__dist__" you can specify other directory where the built
746-
binaries will be stored to.
738+
target (can be more than one directory, in sub-directories)
747739

0 commit comments

Comments
 (0)