Hi,

I've got a working OpenCA test installation (0.9.2.1 based) running
that supports Java Keystore download.

Now I'd like to add the tool to the OpenCA source. As I need a
Java program to generate the keystore I am currently thinking about how
to integrate things into the sources. I'd like to share my thoughts.

In addition to the modifications to some lib/cmd files I have the
following new components that should be included in the source:

- Two Java classes; as I started to develop the stuff before thinking about
  integration into OpenCA, I used the Java class path
  de.cynops.crypto.keystore.*
- A Shell script wrapper for the Java tool that makes invocation easier
  and automatically handles encoding conversion

I think I am going to add the additional tools to src/createkeystore.
Comments, ideas, objections?

Other questions:
- Should I modify my sources to org.openca.crypto.keystore
  or something similar before adding the tool to the OpenCA project?
- Where should I install the shell wrapper tool? My suggestion
  is the same directory as the scep executable, e. g. /usr/local/bin
  because the tool may be useful outside OpenCA as well
- Where should I install the Java classes?
  1. /usr/local/openca-0.9.2/lib/java/...
  2. /usr/local/lib/...
  I think 2. is a sensible choice.

I need some additional configuration settings for OpenCA:
- Java executable binary (or should be assume that it is in the
  PATH?)
- Classpath to the Java classes

Objections against including the two new settings in config.xml
and servers/pub.conf?

Martin



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
OpenCA-Devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/openca-devel

Reply via email to