Ticket #206 (closed enhancement: fixed)

Opened 2 years ago

Last modified 1 year ago

configure various apps to use javax.net.ssl.trustStore system property

Reported by: stevec Assigned to: stevec
Priority: medium Milestone:
Component: ambra Version: 0.5-SNAPSHOT
Keywords: Cc:
Blocking: Blocked By:

Description

Currently, the apps (besides fedora) that depend on CAS assume the the appropriate cert has been imported into the default java store (cacerts). We should not rely on this and instead point each app to a specific store.

Dependency Graph

Change History

12/01/06 15:24:22 changed by ronald

See also description in #235.

12/01/06 16:50:53 changed by ebrown

I believe these are the diffs needed to source:head/deploy/src/tomcat

Index: src/tomcat
===================================================================
--- src/tomcat	(revision 1521)
+++ src/tomcat	(working copy)
@@ -33,6 +33,7 @@
 PIDDIR="${VARDIR}/run/tomcat"
 JSVC="jsvc"
 JVM="server"
+TRUST_STORE=$TOPAZ_LOCAL/cacerts
 
 # Overrides: basename_CATALINA_HOME, basename_TOMCAT_OPTS, basename_USER
 SERVERS="ecqs mckoi mulgara fedora search topaz plosone"
@@ -121,6 +122,7 @@
   -Dcatalina.home=${CATALINA_HOME}"
 #  -Djava.security.manager \
 #  -Djava.security.policy=${CATALINA_POLICY}
+JSVC_OPTS="${JSVC_OPTS} -Djavax.net.ssl.trustStore=${TRUST_STORE}"
 JSVC_OPTS="${JSVC_OPTS} ${TOMCAT_OPTS}"
 
 # Find jsvc (in case root's PATH) doesn't contain it

SingleBoxInstall instructions will also need to be updated.

12/14/06 11:24:10 changed by pradeep

  • status changed from new to closed.
  • resolution set to fixed.

Fixed in [1886]

08/07/07 16:25:51 changed by

  • milestone deleted.

Milestone Bugs deleted