|
|
@ -7,10 +7,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
Summary: Roles and playbooks to deploy FreeIPA servers, replicas and clients
|
|
|
|
Summary: Roles and playbooks to deploy FreeIPA servers, replicas and clients
|
|
|
|
Name: ansible-freeipa
|
|
|
|
Name: ansible-freeipa
|
|
|
|
Version: 1.9.2
|
|
|
|
Version: 1.11.1
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Release: 1%{?dist}
|
|
|
|
URL: https://github.com/freeipa/ansible-freeipa
|
|
|
|
URL: https://github.com/freeipa/ansible-freeipa
|
|
|
|
License: GPLv3+
|
|
|
|
License: GPL-3.0-or-later
|
|
|
|
Source: https://github.com/freeipa/ansible-freeipa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
|
|
|
Source: https://github.com/freeipa/ansible-freeipa/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
|
|
|
|
BuildArch: noarch
|
|
|
|
BuildArch: noarch
|
|
|
|
%if 0%{?fedora} >= 35 || 0%{?rhel} >= 9
|
|
|
|
%if 0%{?fedora} >= 35 || 0%{?rhel} >= 9
|
|
|
@ -38,6 +38,7 @@ Features
|
|
|
|
- Modules for automount key management
|
|
|
|
- Modules for automount key management
|
|
|
|
- Modules for automount location management
|
|
|
|
- Modules for automount location management
|
|
|
|
- Modules for automount map management
|
|
|
|
- Modules for automount map management
|
|
|
|
|
|
|
|
- Modules for certificate management
|
|
|
|
- Modules for config management
|
|
|
|
- Modules for config management
|
|
|
|
- Modules for delegation management
|
|
|
|
- Modules for delegation management
|
|
|
|
- Modules for dns config management
|
|
|
|
- Modules for dns config management
|
|
|
@ -123,12 +124,14 @@ to get the needed requrements to run the tests.
|
|
|
|
for i in roles/ipa*/library/*.py roles/ipa*/module_utils/*.py plugins/*/*.py;
|
|
|
|
for i in roles/ipa*/library/*.py roles/ipa*/module_utils/*.py plugins/*/*.py;
|
|
|
|
do
|
|
|
|
do
|
|
|
|
sed -i '1{/\/usr\/bin\/python*/d;}' $i
|
|
|
|
sed -i '1{/\/usr\/bin\/python*/d;}' $i
|
|
|
|
|
|
|
|
sed -i '1{/\/usr\/bin\/env python*/d;}' $i
|
|
|
|
chmod a-x $i
|
|
|
|
chmod a-x $i
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
for i in utils/*.py utils/new_module utils/changelog utils/ansible-doc-test;
|
|
|
|
for i in utils/*.py utils/new_module utils/changelog utils/ansible-doc-test;
|
|
|
|
do
|
|
|
|
do
|
|
|
|
sed -i '{s@/usr/bin/python*@%{python}@}' $i
|
|
|
|
sed -i '{s@/usr/bin/python*@%{python}@}' $i
|
|
|
|
|
|
|
|
sed -i '{s@/usr/bin/env python*@%{python}@}' $i
|
|
|
|
done
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -179,6 +182,55 @@ cp -rp tests %{buildroot}%{_datadir}/ansible-freeipa/
|
|
|
|
%{_datadir}/ansible-freeipa/requirements-tests.txt
|
|
|
|
%{_datadir}/ansible-freeipa/requirements-tests.txt
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
|
|
|
|
* Mon Jul 24 2023 Thomas Woerner <twoerner@redhat.com> - 1.11.1-1
|
|
|
|
|
|
|
|
- Update to version 1.11.1
|
|
|
|
|
|
|
|
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.11.1
|
|
|
|
|
|
|
|
Resolves: RHBZ#2170373
|
|
|
|
|
|
|
|
- ipaautomountmap: add support for indirect maps
|
|
|
|
|
|
|
|
Resolves: RHBZ#2050176
|
|
|
|
|
|
|
|
- ipauser: Add support to modify GECOS field
|
|
|
|
|
|
|
|
Resolves: RHBZ#2169372
|
|
|
|
|
|
|
|
- ipauser: Add support for parameter "street"
|
|
|
|
|
|
|
|
Resolves: RHBZ#2215531
|
|
|
|
|
|
|
|
- ipauser: Add support for SMB attributes
|
|
|
|
|
|
|
|
Resolves: RHBZ#2215533
|
|
|
|
|
|
|
|
- ipauser: Support for External IdP attributes
|
|
|
|
|
|
|
|
Resolves: RHBZ#2215536
|
|
|
|
|
|
|
|
- Fix handling of ipapwpolicy attributes usercheck and dictcheck
|
|
|
|
|
|
|
|
Resolves: RHBZ#2215542
|
|
|
|
|
|
|
|
- Update authtypes authind
|
|
|
|
|
|
|
|
Resolves: RHBZ#2215538
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jun 12 2023 Thomas Woerner <twoerner@redhat.com> - 1.11.0-1
|
|
|
|
|
|
|
|
- Update to version 1.11.0
|
|
|
|
|
|
|
|
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.11.0
|
|
|
|
|
|
|
|
Resolves: RHBZ#2170373
|
|
|
|
|
|
|
|
- Multiple service management
|
|
|
|
|
|
|
|
Resolves: RHBZ#2175771
|
|
|
|
|
|
|
|
- New ipacert module
|
|
|
|
|
|
|
|
Resolves: RHBZ#2127907
|
|
|
|
|
|
|
|
- Fix maxsequence handling in ipapwpolicy module
|
|
|
|
|
|
|
|
Resolves: RHBZ#2214294
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Apr 5 2023 Thomas Woerner <twoerner@redhat.com> - 1.10.0-1
|
|
|
|
|
|
|
|
- Update to version 1.10.0
|
|
|
|
|
|
|
|
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.10.0
|
|
|
|
|
|
|
|
Resolves: RHBZ#2170373
|
|
|
|
|
|
|
|
- ipareplica/server: Enable removal from domain with undeployment
|
|
|
|
|
|
|
|
Resolves: RHBZ#2127903
|
|
|
|
|
|
|
|
- ipagroup: Allow multiple group management
|
|
|
|
|
|
|
|
Resolves: RHBZ#2175763
|
|
|
|
|
|
|
|
- ipaserver: Allow deployments with random serial numbers
|
|
|
|
|
|
|
|
Resolves: RHBZ#2127905
|
|
|
|
|
|
|
|
- ipagroup: Fix ensuring external group members (without trust-ad)
|
|
|
|
|
|
|
|
Resolves: RHBZ#2183822
|
|
|
|
|
|
|
|
- ipaclient: Add subid option to select the sssd profile with-subid
|
|
|
|
|
|
|
|
Resolves: RHBZ#2175767
|
|
|
|
|
|
|
|
- ipaclient: Fix allow_repair with removed krb5.conf and DNS lookup
|
|
|
|
|
|
|
|
Resolves: RHBZ#2127883
|
|
|
|
|
|
|
|
- ipaclient: Keep server affinity while deploying as long as possible
|
|
|
|
|
|
|
|
Resolves: RHBZ#2175757
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Jan 31 2023 Thomas Woerner <twoerner@redhat.com> - 1.9.2-1
|
|
|
|
* Tue Jan 31 2023 Thomas Woerner <twoerner@redhat.com> - 1.9.2-1
|
|
|
|
- Update to version 1.9.2
|
|
|
|
- Update to version 1.9.2
|
|
|
|
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2
|
|
|
|
https://github.com/freeipa/ansible-freeipa/releases/tag/v1.9.2
|
|
|
|