You are viewing a plain text version of this content. The canonical link for it is here.
Posted to rampart-dev@ws.apache.org by ka...@apache.org on 2007/04/30 07:42:59 UTC

svn commit: r533594 - in /webservices/rampart/trunk/c: INSTALL configure.ac rampart-bindist.sh samples/client/sec_echo/Makefile.am samples/secpolicy/README.txt

Author: kaushalye
Date: Sun Apr 29 22:42:58 2007
New Revision: 533594

URL: http://svn.apache.org/viewvc?view=rev&rev=533594
Log:
Changes for 0.90 release

Modified:
    webservices/rampart/trunk/c/INSTALL
    webservices/rampart/trunk/c/configure.ac
    webservices/rampart/trunk/c/rampart-bindist.sh
    webservices/rampart/trunk/c/samples/client/sec_echo/Makefile.am
    webservices/rampart/trunk/c/samples/secpolicy/README.txt

Modified: webservices/rampart/trunk/c/INSTALL
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/INSTALL?view=diff&rev=533594&r1=533593&r2=533594
==============================================================================
--- webservices/rampart/trunk/c/INSTALL (original)
+++ webservices/rampart/trunk/c/INSTALL Sun Apr 29 22:42:58 2007
@@ -10,10 +10,15 @@
 Build the source
 
 This can be done using the following command sequence:
-        ./configure
+        ./configure --prefix=${AXIS2C_HOME} --enable-static=no --with-axis2=${AXIS2C_HOME}/include/axis2-1.0
         make
         make install
 
+If you need to try samples, you need to build them.
+    Go to samples and run the script build.sh
+    Then go to  samples/secpolicy and try a scenario
+    %s test_scen.sh scenarioX server-port
+
 Getting Rampart/C binary distribution working on Linux
 ============================================
 1. Copy modules/rampart to $AXIS2C_HOME/modules
@@ -39,6 +44,20 @@
     <parameter name="InflowSecurityPolicy">/your/path/to/incoming-secpolicy.xml</parameter>
     
 NOTE: There are several samples security policy xml files for different scenarios under samples/secpolicy/
+        Please refer the README file for more information
+
+The final configuration setup should be as follows
+CLIENT SIDE:
+axis2.xml
+        |-------------------> <module ref="rampart"/>
+        |-------------------> <parameter name="OutflowSecurityPolicy">/../../outgoing-secpolicy.xml</parameter>
+        |-------------------> <parameter name="InflowSecurityPolicy">/../../incoming-secpolicy.xml</parameter>
+
+SERVER SIDE:
+services.xml(or axis2.xml)
+        |-------------------> <module ref="rampart"/>
+        |-------------------> <parameter name="OutflowSecurityPolicy">/../../outgoing-secpolicy.xml</parameter>
+        |-------------------> <parameter name="InflowSecurityPolicy">/../../incoming-secpolicy.xml</parameter>
 
 
 

Modified: webservices/rampart/trunk/c/configure.ac
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/configure.ac?view=diff&rev=533594&r1=533593&r2=533594
==============================================================================
--- webservices/rampart/trunk/c/configure.ac (original)
+++ webservices/rampart/trunk/c/configure.ac Sun Apr 29 22:42:58 2007
@@ -65,7 +65,7 @@
 AC_FUNC_REALLOC
 #AC_CHECK_FUNCS([memmove])
 
-AC_MSG_CHECKING(path to use Axis2C . This is a compulsory to build Sandesha2C)
+AC_MSG_CHECKING(path to use Axis2C . This is a compulsory to build Rampart-C)
 AC_ARG_WITH(axis2,
 [  --with-axis2[=PATH]      use axis2c.],
 [ case "$withval" in

Modified: webservices/rampart/trunk/c/rampart-bindist.sh
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/rampart-bindist.sh?view=diff&rev=533594&r1=533593&r2=533594
==============================================================================
--- webservices/rampart/trunk/c/rampart-bindist.sh (original)
+++ webservices/rampart/trunk/c/rampart-bindist.sh Sun Apr 29 22:42:58 2007
@@ -66,11 +66,16 @@
    rm -rf $i
 done
 
+for i in `find . -name "*.so.0*"`
+do
+   rm $i
+done
+
 cd $PWDIR
 echo "Creating tar.gz in $PWDIR"
 tar  -czvf $TAR_GZ $BIN_DIR
 
-echo "Create MD5"
+echo "Creating MD5"
 openssl md5 < $TAR_GZ > $MD5
 
 echo "To sign please enter password for the private key"

Modified: webservices/rampart/trunk/c/samples/client/sec_echo/Makefile.am
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/client/sec_echo/Makefile.am?view=diff&rev=533594&r1=533593&r2=533594
==============================================================================
--- webservices/rampart/trunk/c/samples/client/sec_echo/Makefile.am (original)
+++ webservices/rampart/trunk/c/samples/client/sec_echo/Makefile.am Sun Apr 29 22:42:58 2007
@@ -1,6 +1,6 @@
 SUBDIRS = data 
 prgbindir=$(prefix)/bin/samples/rampart/client/sec_echo
-prgbin_PROGRAMS = echo
+prgbin_PROGRAMS = echo 
 #samplesdir=$(prefix)/samples/client/echo
 #samples_DATA=echo.c README.txt Makefile.am Makefile.in
 echo_SOURCES = echo.c
@@ -22,4 +22,4 @@
 			@UTILINC@ \
 			@AXIOMINC@
 
-EXTRA_DIST = README.txt
+EXTRA_DIST = README.txt update_n_run.sh deploy_client_repo.sh

Modified: webservices/rampart/trunk/c/samples/secpolicy/README.txt
URL: http://svn.apache.org/viewvc/webservices/rampart/trunk/c/samples/secpolicy/README.txt?view=diff&rev=533594&r1=533593&r2=533594
==============================================================================
--- webservices/rampart/trunk/c/samples/secpolicy/README.txt (original)
+++ webservices/rampart/trunk/c/samples/secpolicy/README.txt Sun Apr 29 22:42:58 2007
@@ -47,4 +47,17 @@
 Make sure that you give the correct port that you configured in TCPMon
 while running the scripts
 
+* I cannot run samples and the log says "[rampart][rampart_Engine] Cannot get policy"
+----------------------------------------------------------
+Check your descriptor file where you engaged rampart(i.e. services.xml or
+axis2.xml)
+Make sure that you have correct values for 
+    <parameter name="OutflowSecurityPolicy"></parameter>
+    and
+    <parameter name="InflowSecurityPolicy"></parameter>
+
+* I cannot run samples and log says keys cannot be loaded
+--------------------------------------------------------
+Check you rpolicy files. Make sure that you have correct paths specified for
+key/certificate files