summaryrefslogtreecommitdiffstats
path: root/freeipa.spec.in
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2016-04-13 16:14:42 +0200
committerMartin Basti <mbasti@redhat.com>2016-04-14 13:53:27 +0200
commit70fd78928cb874006f218ae4e7aca00e0babf99a (patch)
tree6e9a51b711bb5bff59eb4e96afa366fcc4f0c1ff /freeipa.spec.in
parent62bb478e112cd4677e681f4750c5f5e5c9221607 (diff)
downloadfreeipa-70fd78928cb874006f218ae4e7aca00e0babf99a.tar.gz
freeipa-70fd78928cb874006f218ae4e7aca00e0babf99a.tar.xz
freeipa-70fd78928cb874006f218ae4e7aca00e0babf99a.zip
Use netifaces module instead of 'ip' command
Netifaces allows to get addresses from local interfaces of the host in safer way than parsing output of the ip command. https://fedorahosted.org/freeipa/ticket/5591 Reviewed-By: David Kupka <dkupka@redhat.com>
Diffstat (limited to 'freeipa.spec.in')
-rw-r--r--freeipa.spec.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/freeipa.spec.in b/freeipa.spec.in
index b0861d865..1ded30488 100644
--- a/freeipa.spec.in
+++ b/freeipa.spec.in
@@ -103,6 +103,7 @@ BuildRequires: python-jwcrypto
BuildRequires: custodia
BuildRequires: libini_config-devel >= 1.2.0
BuildRequires: dbus-python
+BuildRequires: python-netifaces >= 0.10.4
# Build dependencies for unit tests
BuildRequires: libcmocka-devel
@@ -478,7 +479,6 @@ Provides: python2-ipaplatform = %{version}-%{release}
Requires: %{name}-common = %{version}-%{release}
Requires: python-gssapi >= 1.1.2
Requires: gnupg
-Requires: iproute
Requires: keyutils
Requires: pyOpenSSL
Requires: python-nss >= 0.16
@@ -500,6 +500,7 @@ Requires: python-ldap >= 2.4.15
Requires: python-requests
Requires: python-custodia
Requires: python-dns >= 1.11.1
+Requires: python-netifaces >= 0.10.4
Conflicts: %{alt_name}-python < %{version}
@@ -526,7 +527,6 @@ Provides: python3-ipaplatform = %{version}-%{release}
Requires: %{name}-common = %{version}-%{release}
Requires: python3-gssapi >= 1.1.2
Requires: gnupg
-Requires: iproute
Requires: keyutils
Requires: python3-pyOpenSSL
Requires: python3-nss >= 0.16
@@ -548,6 +548,7 @@ Requires: python3-pyldap >= 2.4.15
Requires: python3-custodia
Requires: python3-requests
Requires: python3-dns >= 1.11.1
+Requires: python3-netifaces >= 0.10.4
%description -n python3-ipalib
IPA is an integrated solution to provide centrally managed Identity (users,