Rob Crittenden wrote: > > The NSS on my Fedora Core 6 system (nss-3.11.7-9) doesn't define the > PKCS#11 bypass functions. Here is a patch that should work around that. > > I also needed to build and install my own xalan-c since it isn't > available in FC-6. I pulled the srpm from Fedora 7 and built and > installed that on my system. The server builds ok with it but I haven't > tested it extensively yet. > > Note too that the build assumes that Java is in /usr/java.
[Administrative Hat On: This list is for OpenSolaris Web Stack discussion. The Open Web Server is part of those efforts, but naturally only when compiling/running on OpenSolaris. The code is known to compile on 2008.11; issues compiling it on non-OpenSolaris platforms don't really fit the charter of this list. Personally, I don't mind the occasional sidebar outside those lines, others may be grumpier.] Thanks for checking out the open web server code! The build instructions page[1] documents the minimum platform/library versions the code is known to compile and work on. We haven't tried on anything older so there may well be any number of issues we don't know about if you try on older platforms. It might be nice to have it autoconfigure its feature set to the capabilities of available libraries. (The commercial product is only built with known versions so that's not an effort Sun has needed internally.) Your specific patch makes check_bypass() always be true, probably the opposite of what you want if trying to run with an older NSS. In any case, Sun management has not yet defined a mechanism for incorporating contributions. You're of course free to apply them locally to the extent allowed by the license (BSD). [1] http://wikis.sun.com/display/wsFOSS/Build+Instructions -- Jyri J. Virkki - jyri.virkki at sun.com - Sun Microsystems