After reviewing this bug again I've outlined a possible course of action:
a) Revert global_init patch in all supported distro's
b) Lucid users continue to use the nscd workaround.
c) Precise, Quantal, etc - rebuild gnutls without --with-libgcrypt in order to make use of nettle.
Unfortunately, the version of gnutls in Lucid is older than the required gnutls version for nettle support. So I do not believe there will be much that we can do as far as a supportable option is concerned.
I will need to speak with some other engineers about getting option c pushed through[1].
After reviewing this bug again I've outlined a possible course of action:
a) Revert global_init patch in all supported distro's
b) Lucid users continue to use the nscd workaround.
c) Precise, Quantal, etc - rebuild gnutls without --with-libgcrypt in order to make use of nettle.
Unfortunately, the version of gnutls in Lucid is older than the required gnutls version for nettle support. So I do not believe there will be much that we can do as far as a supportable option is concerned.
I will need to speak with some other engineers about getting option c pushed through[1].
[1] http:// pad.lv/ 926350