diff options
author | John Dennis <jdennis@redhat.com> | 2007-11-06 16:26:10 -0500 |
---|---|---|
committer | John Dennis <jdennis@redhat.com> | 2007-11-06 16:26:10 -0500 |
commit | 80c4ed7af26b5b6a581ccc8e0a9e65e53e43cc4c (patch) | |
tree | 1dd07f5fd082a1a61572c995ba6edd38986ff083 /ipa-python | |
parent | 8e48393c61397e80f7d8d29d5b48d97988aa6c84 (diff) | |
download | freeipa-80c4ed7af26b5b6a581ccc8e0a9e65e53e43cc4c.tar.gz freeipa-80c4ed7af26b5b6a581ccc8e0a9e65e53e43cc4c.tar.xz freeipa-80c4ed7af26b5b6a581ccc8e0a9e65e53e43cc4c.zip |
remove offensive use of rpm
add the radiusprofile to the list of objectclasses used when creating a user
Diffstat (limited to 'ipa-python')
-rw-r--r-- | ipa-python/ipautil.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/ipa-python/ipautil.py b/ipa-python/ipautil.py index 96a74d757..e7f594191 100644 --- a/ipa-python/ipautil.py +++ b/ipa-python/ipautil.py @@ -30,7 +30,6 @@ from string import lower import re import xmlrpclib import datetime -import rpm def realm_to_suffix(realm_name): s = realm_name.split(".") @@ -332,38 +331,3 @@ def parse_generalized_time(timestr): except ValueError: return None -#------------------------------------------------------------------------------- - -def get_rpm_nvr_from_header(hdr): - 'Given an RPM header return the package NVR as a string' - name = hdr['name'] - version = hdr['version'] - release = hdr['release'] - - return '%s-%s-%s' % (name, version, release) - -def get_rpm_nvr_by_name(name): - if name is None: - return None - - nvr = None - try: - ts = rpm.ts() - mi = ts.dbMatch(rpm.RPMTAG_NAME, name) - for h in mi: - nvr = get_rpm_nvr_from_header(h) - break - except: - logging.exception('failed to retrieve rpm info for %s', name) - return nvr - -def split_rpm_nvr(nvr): - components = nvr.split('-') - release = components[-1] - version = components[-2] - name = '-'.join(components[:-2]) - return (name, version, release) - - - - |