Bug#588806: libnss3-1d: Impossible to enable FIPS mode
Mike Hommey
mh at glandium.org
Mon Jul 12 12:43:50 UTC 2010
On Mon, Jul 12, 2010 at 02:40:32PM +0200, Mike Hommey wrote:
> On Mon, Jul 12, 2010 at 03:31:11PM +0300, Lior Okman wrote:
> >
> > Package: libnss3-1d
> > Version: 3.12.6-2
> > Severity: normal
> >
> >
> > It is impossible to enable FIPS mode using the libnss3-1d binaries available
> > in Squeeze.
> >
> > The same functionality works both in the Lenny version and in upstream.
> >
> > squeeze:~# mkdir db
> > squeeze:~# cd db
> > squeeze:~/db# modutil -create -dbdir .
> > squeeze:~/db# modutil -fips true -dbdir .
> >
> > security library: invalid arguments.
> > ERROR: Unable to switch FIPS modes.
> >
> > This is caused by invalid .chk files packaged with the shared objects.
>
> More subtil: there is no chk for libnssdbm3.so, which appeared quite
> recently.
As a temporary workaround, you can run, as root:
shlibsign -i /usr/lib/nss/libnssdbm3.so
Mike
More information about the pkg-mozilla-maintainers
mailing list