[Freeipa-devel] [PATCH] Require current versions of python-nss & python-lxml
John Dennis
jdennis at redhat.com
Thu Nov 19 23:37:35 UTC 2009
This adds a new dependency on python-lxml. It also requires that
python-nss be the current version (0.8). This is needed for the http
authentication work I did for Jason which was added in a recent
version of python-nss. This patch also fixes a deprecation warning
concerning nssinit() which is dependent on a newer version of
python-nss.
To the best of my knowledge both python-lxml and python-nss.0-8 are
currently available in the RHEL5 IPA compose, they are both
definately available in fedora F-11, F-12, rawhide.
---
From: John Dennis <jdennis at redhat.com>
Subject: [PATCH] Require current versions of python-nss & python-lxml
ipa.spec.in | 3 ++-
ipapython/nsslib.py | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/ipa.spec.in b/ipa.spec.in
index ce2c0a6..659a76a 100644
--- a/ipa.spec.in
+++ b/ipa.spec.in
@@ -173,7 +173,8 @@ Requires: python-kerberos >= 1.1-3
Requires: authconfig
Requires: gnupg
Requires: pyOpenSSL
-Requires: python-nss
+Requires: python-nss >= 0.8
+Requires: python-lxml
%description python
IPA is an integrated solution to provide centrally managed Identity (machine,
diff --git a/ipapython/nsslib.py b/ipapython/nsslib.py
index 05b45c1..2052843 100644
--- a/ipapython/nsslib.py
+++ b/ipapython/nsslib.py
@@ -95,7 +95,7 @@ class NSSConnection(httplib.HTTPConnection):
if not dbdir:
raise RuntimeError("dbdir is required")
- ssl.nssinit(dbdir)
+ nss.nss_init(dbdir)
ssl.set_domestic_policy()
nss.set_password_callback(self.password_callback)
More information about the Freeipa-devel
mailing list