summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjulien.pierre.boogz%sun.com <devnull@localhost>2008-02-07 05:01:43 +0000
committerjulien.pierre.boogz%sun.com <devnull@localhost>2008-02-07 05:01:43 +0000
commit00fb642f45c6d90d74d3a84c5d557a93c9bd6a6a (patch)
tree15e2fb4777ba5a1e8ef97194084e1b7050039bc1
parent0fdf8c7d9696885adf40b49261e2158445a46c7c (diff)
downloadnss-hg-00fb642f45c6d90d74d3a84c5d557a93c9bd6a6a.tar.gz
Fix for bug 385946 . Can't import certificate into cert database in FIPS mode (certutil) . r=rrelyea
-rw-r--r--security/nss/cmd/certutil/certutil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/nss/cmd/certutil/certutil.c b/security/nss/cmd/certutil/certutil.c
index 837828854..aa09a79c9 100644
--- a/security/nss/cmd/certutil/certutil.c
+++ b/security/nss/cmd/certutil/certutil.c
@@ -177,7 +177,7 @@ AddCert(PK11SlotInfo *slot, CERTCertDBHandle *handle, char *name, char *trusts,
GEN_BREAK(SECFailure);
}
- if (!PK11_IsFriendly(slot)) {
+ if (PK11_IsFIPS() || !PK11_IsInternal(slot)) {
rv = PK11_Authenticate(slot, PR_TRUE, pwdata);
if (rv != SECSuccess) {
SECU_PrintError(progName, "could not authenticate to token or database");