Thread: [Winstone-devel] Recompiling Winstone/SSL Truststore
Status: Beta
Brought to you by:
rickknowles
From: Pete J. <pet...@al...> - 2007-08-17 21:43:09
|
Gidday; I didn't see any instructions in the winstone-src tarball on how to rebuild Winstone. I'm using openSuSE 10.2 and when I enter 'make' I get: make: *** No rule to make target `winstone/src/java/winstone/*.java', needed by `winstone_lite.o'. Stop. I don't know anything about Maven, but it didn't look like what I wanted either. Nothing was jumping out at me either in the list archive (as far back as I went, anyway). Basically all I'm trying to do is add SSL truststore support to Winstone. Right now the 'getSSLContext' method is initializing the SSLContext with 'null' for the TrustManagers param. I'd like to be able to specify a truststore and password, the same as the keystore/password. Thanks for any insight. ...Pete |
From: Rick K. <ri...@kn...> - 2007-08-18 01:01:08
|
Pete, (nice to see another aussie on the list, or at least I assume you're one from the gidday ... oi oi oi and all that ...) There's two compilation mechanisms, one for GCJ native binary compilation (the Makefile) or maven for building the JAR file (more standard java compilation). If you look on the README.html file in the tarball - which is what's on the winstone.sourceforge.net home page - at the #using target, there are compile instructions with maven 1.x series. You will need to install that, then follow the steps in the README. That should take care of compilation. The SSL truststore thing: this actually sounds a little bit like something Martin Cordova was trying to do a couple of months back. Martin: if you're reading this, was it the same thing ? and did you get anywhere ? My guess is that you want to editing the winstone.ssl.HttpsListener class. HTTPS listener support is simply and override of HTTP listener support with a different source for getting the socket connection, plus some extra attributes on the request for certificates etc. Hope that helps, Rick Pete Jorgensen wrote: > Gidday; > > I didn't see any instructions in the winstone-src tarball on how to > rebuild Winstone. I'm using openSuSE 10.2 and when I enter 'make' I get: > > make: *** No rule to make target `winstone/src/java/winstone/*.java', > needed by `winstone_lite.o'. Stop. > > I don't know anything about Maven, but it didn't look like what I wanted > either. Nothing was jumping out at me either in the list archive (as far > back as I went, anyway). > > Basically all I'm trying to do is add SSL truststore support to > Winstone. Right now the 'getSSLContext' method is initializing the > SSLContext with 'null' for the TrustManagers param. I'd like to be able > to specify a truststore and password, the same as the keystore/password. > > Thanks for any insight. > ...Pete > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > Winstone-devel mailing list > Win...@li... > https://lists.sourceforge.net/lists/listinfo/winstone-devel > |
From: Pete J. <pet...@al...> - 2007-08-20 15:18:33
|
Rick Knowles wrote: > Pete, > > (nice to see another aussie on the list, or at least I assume you're one > from the gidday ... oi oi oi and all that ...) Sorry, Rick. Canadian, not Aussie. :-) > There's two compilation mechanisms, one for GCJ native binary > compilation (the Makefile) or maven for building the JAR file (more > standard java compilation). > > If you look on the README.html file in the tarball - which is what's on > the winstone.sourceforge.net home page - at the #using target, there are > compile instructions with maven 1.x series. You will need to install > that, then follow the steps in the README. > > That should take care of compilation. I must apologize again -- years of Internet use have completely destroyed my attention span. I read (skimmed) that page several times but since nothing jumped right out at me about compilation. I downloaded Maven v1 and got it built, no problem. > The SSL truststore thing: this actually sounds a little bit like > something Martin Cordova was trying to do a couple of months back. > Martin: if you're reading this, was it the same thing ? and did you get > anywhere ? > > My guess is that you want to editing the winstone.ssl.HttpsListener > class. HTTPS listener support is simply and override of HTTP listener > support with a different source for getting the socket connection, plus > some extra attributes on the request for certificates etc. > > Hope that helps, > > Rick Thanks, Rick. I'm going to give it a shot. ...Pete > Pete Jorgensen wrote: >> Gidday; >> >> I didn't see any instructions in the winstone-src tarball on how to >> rebuild Winstone. I'm using openSuSE 10.2 and when I enter 'make' I get: >> >> make: *** No rule to make target `winstone/src/java/winstone/*.java', >> needed by `winstone_lite.o'. Stop. >> >> I don't know anything about Maven, but it didn't look like what I wanted >> either. Nothing was jumping out at me either in the list archive (as far >> back as I went, anyway). >> >> Basically all I'm trying to do is add SSL truststore support to >> Winstone. Right now the 'getSSLContext' method is initializing the >> SSLContext with 'null' for the TrustManagers param. I'd like to be able >> to specify a truststore and password, the same as the keystore/password. >> >> Thanks for any insight. >> ...Pete >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by: Splunk Inc. >> Still grepping through log files to find problems? Stop. >> Now Search log events and configuration files using AJAX and a browser. >> Download your FREE copy of Splunk now >> http://get.splunk.com/ >> _______________________________________________ >> Winstone-devel mailing list >> Win...@li... >> https://lists.sourceforge.net/lists/listinfo/winstone-devel >> |