D greene wrote:
Hello all (sorry for the repost):

Hi Dgreene,

thanks for the repost - if you can not manage to solve a problem that bothers you, reposting within a week is OK, as a reminder, in my opinion.

I need some pointers to docs on how to use the java.security file (below) with Kaffe 1.1.4:

# Security configuration file for Kaffe
#
# You'll need to have kaffe configured to use GNU Crypto for the GNU Crypto provider
# to be picked up.
security.provider.1=gnu.crypto.jce.GnuCrypto
security.provider.2=kaffe.security.provider.Kaffe

I've merged in GNU Crypto directy into kaffe's sources now, so if you use the CVS head, you'll have GNU Crypto right in;)


I've had trouble finding any docs or references in mailing list on configuration and usage as I need to add permission to use Runtime.exec() to avoid:

java.lang.SecurityException: Invalid FileDescriptor
 at java.io.FileOutputStream.<init> (FileOutputStream.java:184)
 at kaffe.lang.UNIXProcess.<init> (UNIXProcess.java:114)
 at java.lang.Runtime.execInternal (Runtime.java)
 at java.lang.Runtime.exec (Runtime.java:86)

I'd appreciate any pointers to not only add an AllPermissions allowed policy but on exactly how to "configure" the crypto provider to provide a keystore for SSLServerSockets (is this possible with 1.1.4?)

java -Djava.security.manager -Djava.security.policy=someURL SomeApp is what Sun's docs[1] say, but I haven't tried it myself. There is a free JSSE implemenetation, Jessie[2], that has also been merged into CVS, and *should*[3] work. I've CC:ed Casey as he should be able to tell you more about Jessie's status.


cheers,
dalibor topic

[1] http://java.sun.com/j2se/1.4.2/docs/guide/security/PolicyFiles.html
[2] http://www.nongnu.org/jessie/
[3] http://lists.gnu.org/archive/html/jessie-discuss/2004-07/msg00003.html

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to