ad_integration - new role

ad_integration - [RFE] new role to support AD integration, join to AD domain
Resolves:rhbz#2140795
This commit is contained in:
Rich Megginson 2022-12-02 07:27:52 -07:00
parent 2d2b6ec124
commit 67796884eb
4 changed files with 25 additions and 4 deletions

1
.gitignore vendored
View File

@ -377,3 +377,4 @@
/nbde_server-1.3.0.tar.gz
/nbde_client-1.2.8.tar.gz
/logging-1.11.3.tar.gz
/ad_integration-1.0.0.tar.gz

View File

@ -1,6 +1,17 @@
Changelog
=========
[1.21.0-0.9] - 2022-12-06
----------------------------
### New Features
- [ad_integration - [RFE] new role to support AD integration, join to AD domain](https://bugzilla.redhat.com/show_bug.cgi?id=2140795)
### Bug Fixes
- none
[1.21.0-0.8] - 2022-12-05
----------------------------

View File

@ -30,7 +30,7 @@ Name: linux-system-roles
Url: https://github.com/linux-system-roles
Summary: Set of interfaces for unified system management
Version: 1.21.0
Release: 0.8%{?dist}
Release: 0.9%{?dist}
License: GPLv3+ and MIT and BSD and Python
%global _pkglicensedir %{_licensedir}/%{name}
@ -191,6 +191,10 @@ Requires: (ansible-core >= 2.11.0 or ansible >= 2.9.0)
%global rolename21 podman
%deftag 21 1.0.1
#%%defcommit 22 8e536917c4202f847ec8bf53c759b78304019a2f
%global rolename22 ad_integration
%deftag 22 1.0.0
%global mainid e3ac549bee05349d7ae033971448f861415ad608
Source: %{url}/auto-maintenance/archive/%{mainid}/auto-maintenance-%{mainid}.tar.gz
Source1: %{archiveurl1}
@ -214,6 +218,7 @@ Source18: %{archiveurl18}
Source19: %{archiveurl19}
Source20: %{archiveurl20}
Source21: %{archiveurl21}
Source22: %{archiveurl22}
# Not conditionalizing sources per FPC:
# https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/#_do_not_conditionalize_sources
@ -295,7 +300,7 @@ for i,v in ipairs(roles) do
end
%prep
%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -n %{getarchivedir 0}
%setup -q -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14 -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -n %{getarchivedir 0}
%if 0%{?rhel}
# Untar vendored collection tarballs to corresponding directories
@ -366,7 +371,7 @@ cd ..
# - library:
# - Module selinux and seboolean for the selinux role
# - Module mount for the storage role
declare -A module_map=( ["selinux.py"]="selinux" ["seboolean.py"]="selinux" ["mount.py"]="storage" )
declare -A module_map=( ["selinux.py"]="selinux" ["seboolean.py"]="selinux" ["mount.py"]="storage" )
for module in "${!module_map[@]}"; do
role="${module_map[${module}]}"
if [ ! -d $role/library ]; then
@ -392,7 +397,7 @@ done
# - library:
# - Module seport, sefcontext and selogin for the selinux role rolename2
# - Module ini_file for role tlog
module_map=( ["seport.py"]="selinux" ["sefcontext.py"]="selinux" ["selogin.py"]="selinux" ["ini_file.py"]="tlog" )
module_map=( ["seport.py"]="selinux" ["sefcontext.py"]="selinux" ["selogin.py"]="selinux" ["ini_file.py"]="tlog" )
for module in "${!module_map[@]}"; do
role="${module_map[${module}]}"
if [ ! -d $role/library ]; then
@ -763,6 +768,9 @@ find %{buildroot}%{ansible_roles_dir} -mindepth 1 -maxdepth 1 | \
%endif
%changelog
* Tue Dec 06 2022 Rich Megginson <rmeggins@redhat.com> - 1.21.0-0.9
- Resolves:rhbz#2140795 : ad_integration - [RFE] new role to support AD integration, join to AD domain
* Mon Dec 05 2022 Rich Megginson <rmeggins@redhat.com> - 1.21.0-0.8
- Resolves:rhbz#2130357 : logging - [RFE] convert logging role to use firewall, selinux role, and certificate role
fix tests - tests_relp now uses logging_purge_confs

View File

@ -1,3 +1,4 @@
SHA512 (ad_integration-1.0.0.tar.gz) = f8b063945da7034c2697dc398a5d4e40ccf13bb483281daa1b58de57188ed2bf0de6693c1dac00b3da118a785360fd6ffb35eb5a5bf6e7b326741e4d0dd03598
SHA512 (ansible-posix-1.4.0.tar.gz) = 669261538e2b0e4598f148abb63138b18e92599a56cd48d523a259ac5253a9fc9abb7eb6bf5a792bfcdedcaeaa240acde916b19045317b3e7e8561e1190b6a2e
SHA512 (ansible-sshd-v0.18.0.tar.gz) = 5df134ebcdc4fa61026e55862c9df8d84c0415870b63e9e7dbe00b3302ff7fff85e6a4e1fc48c5bf1bad90e60beb893684f2f6794cf312508034b44d283bb3d0
SHA512 (auto-maintenance-e3ac549bee05349d7ae033971448f861415ad608.tar.gz) = 540f86046dfba3fa58942f9f544d01963c501da69c245757e5161ef78533bee10b0ccfd69781254918b042cfa4eac83cbe527c7d8b8dd45a076f80eac8fbfccf