After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 489457 - Port gnome-games to use NSS library for cryptography
Port gnome-games to use NSS library for cryptography
Status: RESOLVED NOTGNOME
Product: gnome-games-superseded
Classification: Deprecated
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: GGZ Gaming Zone bugtracker gateway
GGZ Gaming Zone bugtracker gateway
Depends on:
Blocks:
 
 
Reported: 2007-10-23 16:02 UTC by Andreas Røsdal
Modified: 2012-01-31 23:28 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andreas Røsdal 2007-10-23 16:02:32 UTC
Reported at Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=347021

> gnome-games should be ported to use NSS library for cryptography.
> See the tracking bug for details and links on how it could be done.

This will to reported to the upstream GGZ library.
Comment 1 Josef Spillner 2007-10-23 16:20:34 UTC
I've just installed libnss3-dev and will give it a look this evening or tomorrow. For libggz, which is the affected package here, the addition of a NSS backend shouldn't be too hard as it uses a fairly small subset of crypto functions, mostly just the TLS handshake. Of course this doesn't help much in getting a FIPS certificate, but if NSS is supposed to replace OpenSSL, then having it as an option might still help :-)

Now, let's see if Redhat's bugzilla gets a copy of this text. I recommend to the original bug reporter to include a link to the page about the issue (it was difficult to find out what "tracking bug" referred to). If it affects upstream maintainers, there should also be porting advice for other distributions, as not everyone uses Fedora.
Comment 2 Josef Spillner 2007-11-11 17:57:04 UTC
There is some experimental NSS support for libggz available in /playground/patches/libggz+nss.diff in GGZ SVN. The main reason why it doesn't work yet is that there doesn't seem to be a way to assign open file descriptors to NSS's preferred socket wrappers (PRFileDesc).
Comment 3 Josef Spillner 2007-11-17 15:59:35 UTC
The NSS backend to libggz was improved a bit. While it's still not working for some reason, the cause is likely just a missing function call somewhere. Therefore, the patch has been merged into trunk and can be tested there (--with-tls=NSS). Can you please report this to the Redhat tracker so the bug gets reassigned to libggz (assuming it's available in Fedora already) and the status can be set to pending. I don't want to create yet another bugzilla account just for this update :)
Comment 4 Robert Ancell 2012-01-31 23:28:40 UTC
This bug is being reassigned to the "general" component so we can close the ggz bugzilla component.  Apologies for the mass email!