parent
27a1966ba8
commit
9d86a90d52
83 changed files with 896 additions and 39 deletions
@ -0,0 +1,13 @@ |
||||
--- |
||||
|
||||
system_distro_utils: |
||||
- openssh-clients |
||||
- nc |
||||
- xz |
||||
- lz4 |
||||
- yum-utils |
||||
- fuse-sshfs |
||||
- policycoreutils-python |
||||
- MySQL-python |
||||
- python-psycopg2 |
||||
- zstd |
@ -0,0 +1,13 @@ |
||||
--- |
||||
|
||||
system_distro_utils: |
||||
- openssh-clients |
||||
- nc |
||||
- xz |
||||
- lz4 |
||||
- yum-utils |
||||
- fuse-sshfs |
||||
- policycoreutils-python-utils |
||||
- python3-mysql |
||||
- python3-psycopg2 |
||||
- zstd |
@ -0,0 +1,32 @@ |
||||
--- |
||||
|
||||
fpbx_packages: |
||||
- asterisk |
||||
- asterisk-voicemail |
||||
- asterisk-pjsip |
||||
- asterisk-sip |
||||
- asterisk-mysql |
||||
- asterisk-ael |
||||
- asterisk-iax2 |
||||
- asterisk-dahdi |
||||
- asterisk-fax |
||||
- asterisk-ldap |
||||
- asterisk-misdn |
||||
- asterisk-mp3 |
||||
- asterisk-odbc |
||||
- mysql-connector-odbc |
||||
- mpg123 |
||||
- lame |
||||
- opus |
||||
- nmap |
||||
- nodejs |
||||
- tar |
||||
- mariadb |
||||
- MySQL-python |
||||
- acl |
||||
- gcc-c++ # needed for ucp |
||||
- icu |
||||
- libicu-devel |
||||
- patch |
||||
- vsftpd |
||||
|
@ -0,0 +1,31 @@ |
||||
--- |
||||
|
||||
fpbx_packages: |
||||
- asterisk |
||||
- asterisk-voicemail |
||||
- asterisk-pjsip |
||||
- asterisk-sip |
||||
- asterisk-mysql |
||||
- asterisk-ael |
||||
- asterisk-iax2 |
||||
- asterisk-dahdi |
||||
- asterisk-fax |
||||
- asterisk-ldap |
||||
- asterisk-mp3 |
||||
- asterisk-odbc |
||||
- mariadb-connector-odbc |
||||
- mpg123 |
||||
# - lame |
||||
- opus |
||||
- nmap |
||||
- nodejs |
||||
- tar |
||||
- mariadb |
||||
- python3-mysql |
||||
- acl |
||||
- gcc-c++ # needed for ucp |
||||
- icu |
||||
- libicu-devel |
||||
- patch |
||||
- vsftpd |
||||
|
@ -0,0 +1,17 @@ |
||||
--- |
||||
|
||||
funkwhale_packages: |
||||
- gcc |
||||
- git |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- openldap-devel |
||||
- cyrus-sasl-devel |
||||
- libjpeg-turbo-devel |
||||
- python-psycopg2 |
||||
- python-setuptools |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- ffmpeg |
||||
- mod_xsendfile |
||||
|
@ -0,0 +1,16 @@ |
||||
--- |
||||
|
||||
funkwhale_packages: |
||||
- gcc |
||||
- git |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- openldap-devel |
||||
- cyrus-sasl-devel |
||||
- libjpeg-turbo-devel |
||||
- python3-psycopg2 |
||||
- python3-setuptools |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- ffmpeg |
||||
- mod_xsendfile |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
gitea_packages: |
||||
- sclo-git212-git |
||||
- git-lfs |
||||
gitea_scl_cmd: '/bin/scl enable sclo-git212 -- ' |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
gitea_packages: |
||||
- git |
||||
- git-lfs |
||||
gitea_scl_cmd: '' |
@ -0,0 +1,8 @@ |
||||
--- |
||||
|
||||
httpd_common_packages: |
||||
- httpd |
||||
- mod_fcgid |
||||
- policycoreutils-python |
||||
- python-passlib |
||||
- mod_authnz_pam |
@ -0,0 +1,8 @@ |
||||
--- |
||||
|
||||
httpd_common_packages: |
||||
- httpd |
||||
- mod_fcgid |
||||
- python3-policycoreutils |
||||
- python3-passlib |
||||
- mod_authnz_pam |
@ -0,0 +1,5 @@ |
||||
--- |
||||
|
||||
webapps_mysql_packages: |
||||
- MySQL-python |
||||
- mariadb |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
webapps_mysql_packages: |
||||
- python3-mysql |
||||
- mariadb |
||||
|
@ -0,0 +1,26 @@ |
||||
--- |
||||
|
||||
llng_common_packages: |
||||
- lemonldap-ng-conf |
||||
- perl-Cache-Cache |
||||
- lemonldap-ng-fastcgi-server |
||||
|
||||
llng_portal_packages: |
||||
- python-passlib |
||||
- lemonldap-ng-portal |
||||
- lemonldap-ng-doc |
||||
- lasso |
||||
- lasso-perl |
||||
- perl-Authen-Captcha |
||||
- perl-Auth-Yubikey_WebClient |
||||
|
||||
llng_manager_packages: |
||||
- lemonldap-ng-manager |
||||
- lemonldap-ng-doc |
||||
- lemonldap-ng-fr-doc |
||||
|
||||
llng_mysql_packages: |
||||
- perl-DBD-MySQL |
||||
- MySQL-python |
||||
- mariadb |
||||
- perl-Apache-Session-Browseable |
@ -0,0 +1,26 @@ |
||||
--- |
||||
|
||||
llng_common_packages: |
||||
- lemonldap-ng-conf |
||||
- perl-Cache-Cache |
||||
- lemonldap-ng-fastcgi-server |
||||
- python3-mysql |
||||
|
||||
llng_portal_packages: |
||||
- python3-passlib |
||||
- lemonldap-ng-portal |
||||
- lemonldap-ng-doc |
||||
- lasso |
||||
- lasso-perl |
||||
- perl-Authen-Captcha |
||||
- perl-Auth-Yubikey_WebClient |
||||
|
||||
llng_manager_packages: |
||||
- lemonldap-ng-manager |
||||
- lemonldap-ng-doc |
||||
|
||||
llng_mysql_packages: |
||||
- perl-DBD-MySQL |
||||
- python3-mysql |
||||
- mariadb |
||||
- perl-Apache-Session-Browseable |
@ -0,0 +1,5 @@ |
||||
--- |
||||
|
||||
letsencrypt_packages: |
||||
- dehydrated |
||||
- python2-dns-lexicon |
@ -0,0 +1,5 @@ |
||||
--- |
||||
|
||||
letsencrypt_packages: |
||||
- dehydrated |
||||
- python3-dns-lexicon |
@ -0,0 +1,29 @@ |
||||
--- |
||||
|
||||
synapse_packages: |
||||
- libtiff-devel |
||||
- libjpeg-devel |
||||
- libzip-devel |
||||
- freetype-devel |
||||
- lcms2-devel |
||||
- libwebp-devel |
||||
- tcl-devel |
||||
- tk-devel |
||||
- libffi-devel |
||||
- openssl-devel |
||||
- libxslt-devel |
||||
- gcc |
||||
- gcc-c++ |
||||
- libtool |
||||
- autoconf |
||||
- automake |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- libpqxx-devel |
||||
- jemalloc |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- python-psycopg2 |
||||
- python-setuptools |
||||
|
||||
synapse_jemalloc: /usr/lib64/libjemalloc.so.1 |
@ -0,0 +1,28 @@ |
||||
--- |
||||
|
||||
synapse_packages: |
||||
- libtiff-devel |
||||
- libjpeg-devel |
||||
- libzip-devel |
||||
- freetype-devel |
||||
- lcms2-devel |
||||
- libwebp-devel |
||||
- tcl-devel |
||||
- tk-devel |
||||
- libffi-devel |
||||
- openssl-devel |
||||
- libxslt-devel |
||||
- gcc |
||||
- gcc-c++ |
||||
- libtool |
||||
- autoconf |
||||
- automake |
||||
- postgresql13 |
||||
- postgresql-devel |
||||
- jemalloc |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- python3-psycopg2 |
||||
- python3-setuptools |
||||
|
||||
synapse_jemalloc: /usr/lib64/libjemalloc.so.2 |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
mongo_packages: |
||||
- mongodb-org-server |
||||
- mongodb-org |
||||
- python-pip |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
mongo_packages: |
||||
- mongodb-org-server |
||||
- mongodb-org |
||||
- python3-pip |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
mysql_server_packages: |
||||
- mariadb-server |
||||
- mariadb |
||||
- MySQL-python |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
mysql_server_packages: |
||||
- mariadb-server |
||||
- mariadb |
||||
- python3-mysql |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
ntp_ntpd_service: ntpd |
||||
ntp_chrony_service: chronyd |
||||
ntp_chrony_conf: /etc/chrony.conf |
||||
ntp_chrony_keyfile: /etc/chrony.keys |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
ntp_ntpd_service: ntpd |
||||
ntp_chrony_service: chronyd |
||||
ntp_chrony_conf: /etc/chrony.conf |
||||
ntp_chrony_keyfile: /etc/chrony.keys |
@ -0,0 +1,19 @@ |
||||
--- |
||||
|
||||
pki_packages: |
||||
- openssl-devel |
||||
- openldap-devel |
||||
- libxml2-devel |
||||
- expat-devel |
||||
- mariadb-devel |
||||
- libapreq2-devel |
||||
- gcc |
||||
- perl-App-cpanminus |
||||
- gettext # To build I18N files |
||||
- pwgen # To generate random secrets |
||||
- java-1.8.0-openjdk-headless # For keytool utility |
||||
- mariadb # To load the schema |
||||
- patch # To apply local patches |
||||
- perl-autodie # Provides perl(Fatal), needed to install perl deps |
||||
- perl-Config-Std # needed to install perl deps |
||||
|
@ -0,0 +1,20 @@ |
||||
--- |
||||
|
||||
pki_packages: |
||||
- openssl-devel |
||||
- openldap-devel |
||||
- libxml2-devel |
||||
- expat-devel |
||||
- mariadb-devel |
||||
- libapreq2-devel |
||||
- gcc |
||||
- perl-App-cpanminus |
||||
- gettext # To build I18N files |
||||
- pwgen # To generate random secrets |
||||
- java-1.8.0-openjdk-headless # For keytool utility |
||||
- mariadb # To load the schema |
||||
- patch # To apply local patches |
||||
- perl-autodie # Provides perl(Fatal), needed to install perl deps |
||||
- perl-Config-Std # needed to install perl deps |
||||
- glibc-langpack-en |
||||
|
@ -0,0 +1,11 @@ |
||||
--- |
||||
|
||||
pgadmin4_packages: |
||||
- gcc |
||||
- postgresql |
||||
- postgresql-devel |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- python-setuptools # Needed for pip install expect |
||||
- python-pip # Also needed to install expect |
||||
- krb5-devel |
@ -0,0 +1,10 @@ |
||||
--- |
||||
|
||||
pgadmin4_packages: |
||||
- gcc |
||||
- postgresql |
||||
- postgresql-devel |
||||
- python3-virtualenv |
||||
- python3-pip |
||||
- python3-setuptools # Needed for pip install expect |
||||
- krb5-devel |
@ -0,0 +1,7 @@ |
||||
--- |
||||
|
||||
pma_packages: |
||||
- unzip |
||||
- MySQL-python |
||||
- mariadb |
||||
- acl |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
pma_packages: |
||||
- unzip |
||||
- mariadb |
||||
- acl |
@ -0,0 +1,7 @@ |
||||
--- |
||||
|
||||
pg_packages: |
||||
- postgresql{{ (pg_version != 'default') | ternary(pg_version | string,'') }} |
||||
- postgresql{{ (pg_version != 'default') | ternary(pg_version | string,'') }}-server |
||||
- postgresql{{ (pg_version != 'default') | ternary(pg_version | string,'') }}-contrib |
||||
- python-psycopg2 |
@ -0,0 +1,7 @@ |
||||
--- |
||||
|
||||
pg_packages: |
||||
- postgresql{{ (pg_version != 'default') | ternary(pg_version | string,'') }} |
||||
- postgresql{{ (pg_version != 'default') | ternary(pg_version | string,'') }}-server |
||||
- postgresql{{ (pg_version != 'default') | ternary(pg_version | string,'') }}-contrib |
||||
- python3-psycopg2 |
@ -0,0 +1,29 @@ |
||||
--- |
||||
|
||||
- name: Configure repositories |
||||
yum_repository: |
||||
file: "{{ item.file }}" |
||||
description: "CentOS {{ item.name }}" |
||||
name: "{{ item.name }}" |
||||
baseurl: https://repo.almalinux.org/almalinux/$releasever/{{ item.dir }}/$basearch/os/ |
||||
gpgcheck: True |
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux |
||||
enabled: "{{ item.enabled | default(True) }}" |
||||
loop: |
||||
- name: baseos |
||||
file: almalinux |
||||
dir: BaseOS |
||||
- name: appstream |
||||
file: almalinux |
||||
dir: AppStream |
||||
- name: extras |
||||
file: almalinux |
||||
dir: extras |
||||
- name: powertools |
||||
file: almalinux-powertools |
||||
dir: PowerTools |
||||
tags: repo |
||||
|
||||
- include: epel_{{ ansible_os_family }}-{{ ansible_distribution_major_version }}.yml |
||||
- include: fws_{{ ansible_os_family }}.yml |
||||
- include: postgres_client_{{ ansible_os_family }}.yml |
@ -0,0 +1,51 @@ |
||||
--- |
||||
|
||||
- name: Configure base repositories |
||||
yum_repository: |
||||
file: CentOS-Base |
||||
description: "Centos - {{ item.repo }}" |
||||
name: "{{ item.repo }}" |
||||
baseurl: http://mirror.centos.org/centos/$releasever/{{ item.dir }}/$basearch/ |
||||
gpgcheck: True |
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 |
||||
exclude: 'lasso*' |
||||
loop: |
||||
- repo: base |
||||
dir: os |
||||
- repo: updates |
||||
dir: updates |
||||
- repo: extras |
||||
dir: extras |
||||
tags: repo |
||||
|
||||
- name: Configure centosplus |
||||
yum_repository: |
||||
file: CentOS-Base |
||||
description: "Centos - centosplus" |
||||
name: centosplus |
||||
baseurl: http://mirror.centos.org/centos/$releasever/centosplus/$basearch/ |
||||
gpgcheck: True |
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 |
||||
enabled: False |
||||
tags: repo |
||||
|
||||
- name: Install yum priorities plugin |
||||
yum: |
||||
name: |
||||
- yum-plugin-priorities |
||||
tags: repo |
||||
|
||||
- name: Remove obsolete repo |
||||
file: path=/etc/yum.repos.d/{{ item }}.repo state=absent |
||||
loop: |
||||
- nux-dextop |
||||
- seadrive |
||||
- remi-safe |
||||
- redis |
||||
- fws-extra-nginx |
||||
- CentOS-Linux-BaseOS |
||||
tags: repo |
||||
|
||||
- include: epel_{{ ansible_os_family }}-{{ ansible_distribution_major_version }}.yml |
||||
- include: fws_{{ ansible_os_family }}.yml |
||||
- include: postgres_client_{{ ansible_os_family }}.yml |
@ -0,0 +1,125 @@ |
||||
--- |
||||
|
||||
- when: not repo_centos_stream |
||||
block: |
||||
- name: Configure repositories |
||||
yum_repository: |
||||
file: "{{ item.file }}" |
||||
description: "CentOS {{ item.name }}" |
||||
name: "{{ item.name }}" |
||||
baseurl: http://mirror.centos.org/$contentdir/$releasever/{{ item.dir }}/$basearch/os/ |
||||
gpgcheck: True |
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial |
||||
enabled: "{{ item.enabled | default(True) }}" |
||||
loop: |
||||
- name: baseos |
||||
file: CentOS-Linux-Base |
||||
dir: BaseOS |
||||
- name: appstream |
||||
file: CentOS-Linux-AppStream |
||||
dir: AppStream |
||||
- name: plus |
||||
file: CentOS-Linux-Plus |
||||
dir: centosplus |
||||
enabled: False |
||||
- name: extras |
||||
file: CentOS-Linux-Extras |
||||
dir: extras |
||||
- name: powertools |
||||
file: CentOS-Linux-PowerTools |
||||
dir: PowerTools |
||||
|
||||
- name: Remove Base file |
||||
file: path=/etc/yum.repos.d/{{ item }}.repo state=absent |
||||
loop: |
||||
- CentOS-Stream-AppStream |
||||
- CentOS-Stream-Base |
||||
- CentOS-Stream-ContinuousRelease |
||||
- CentOS-Stream-Debuginfo |
||||
- CentOS-Stream-Devel |
||||
- CentOS-Stream-Extras |
||||
- CentOS-Stream-FastTrack |
||||
- CentOS-Stream-centosplus |
||||
- CentOS-Stream-PowerTools |
||||
|
||||
# Waiting for the allowerasing args to dnf module, landing in ansible 2.10 |
||||
- name: Switch to centos-linux-repos |
||||
shell: rpm -q centos-linux-repos || dnf install centos-linux-repos -y --allowerasing |
||||
args: |
||||
warn: False |
||||
changed_when: False |
||||
|
||||
tags: repo |
||||
|
||||
- when: repo_centos_stream |
||||
block: |
||||
- name: Check if stream variable is set |
||||
copy: content={{ item.content }} dest={{ item.dest }} |
||||
loop: |
||||
- content: "{{ ansible_distribution_major_version }}-stream" |
||||
dest: /etc/dnf/vars/stream |
||||
|
||||
- name: Configure repositories |
||||
yum_repository: |
||||
file: "{{ item.file }}" |
||||
description: "CentOS {{ item.name }}" |
||||
name: "{{ item.name }}" |
||||
baseurl: http://mirror.centos.org/$contentdir/$stream/{{ item.dir }}/$basearch/os/ |
||||
gpgcheck: True |
||||
gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial |
||||
loop: |
||||
- name: baseos |
||||
file: CentOS-Stream-BaseOS |
||||
dir: BaseOS |
||||
- name: appstream |
||||
file: CentOS-Stream-AppStream |
||||
dir: AppStream |
||||
- name: extras |
||||
file: CentOS-Stream-Extras |
||||
dir: extras |
||||
- name: powertools |
||||
file: CentOS-Stream-PowerTools |
||||
dir: PowerTools |
||||
|
||||
- name: Remove Base file |
||||
file: path=/etc/yum.repos.d/{{ item }}.repo state=absent |
||||
loop: |
||||
- CentOS-Linux-AppStream |
||||
- CentOS-Linux-BaseOS |
||||
- CentOS-Linux-Base |
||||
- CentOS-Linux-ContinuousRelease |
||||
- CentOS-Linux-Debuginfo |
||||
- CentOS-Linux-Devel |
||||
- CentOS-Linux-Extras |
||||
- CentOS-Linux-FastTrack |
||||
- CentOS-Linux-centosplus |
||||
- CentOS-Linux-Plus |
||||
- CentOS-Linux-PowerTools |
||||
|
||||
# Waiting for the allowerasing args to dnf module, landing in ansible 2.10 |
||||
- name: Switch to centos-stream-repos |
||||
shell: rpm -q centos-stream-repos || dnf install centos-stream-repos -y --allowerasing |
||||
args: |
||||
warn: False |
||||
changed_when: False |
||||
|
||||
tags: repo |
||||
|
||||
- name: Remove old repo files |
||||
file: path=/etc/yum.repos.d/{{ item }}.repo state=absent |
||||
loop: |
||||
- CentOS-Base |
||||
- CentOS-CR |
||||
- CentOS-Extras |
||||
- CentOS-BaseOS |
||||
- CentOS-AppStream |
||||
- CentOS-PowerTools |
||||
- CentOS-centosplus |
||||
- CentOS-cr |
||||
- CentOS-extras |
||||
- CentOS-fasttrack |
||||
tags: repo |
||||
|
||||
- include: epel_{{ ansible_os_family }}-{{ ansible_distribution_major_version }}.yml |
||||
- include: fws_{{ ansible_os_family }}.yml |
||||
- include: postgres_client_{{ ansible_os_family }}.yml |
@ -0,0 +1,11 @@ |
||||
--- |
||||
|
||||
- name: Configure EPEL repository |
||||
yum_repository: |
||||
name: epel |
||||
description: "Extra Package for Enterprise Linux" |
||||
baseurl: http://mirrors.ircam.fr/pub/fedora/epel/$releasever/$basearch http://mir01.syntis.net/epel/$releasever/$basearch |
||||
gpgcheck: True |
||||
gpgkey: https://mir01.syntis.net/epel/RPM-GPG-KEY-EPEL-7 |
||||
exclude: dehydrated |
||||
tags: repo |
@ -0,0 +1,20 @@ |
||||
--- |
||||
|
||||
- name: Configure EPEL repository |
||||
yum_repository: |
||||
name: epel |
||||
description: "Extra Package for Enterprise Linux" |
||||
baseurl: http://mirrors.ircam.fr/pub/fedora/epel/$releasever/Everything/$basearch http://mir01.syntis.net/epel/$releasever/Everything/$basearch |
||||
gpgcheck: True |
||||
gpgkey: https://mir01.syntis.net/epel/RPM-GPG-KEY-EPEL-8 |
||||
exclude: dehydrated |
||||
tags: repo |
||||
|
||||
- name: Config EPEL Modular repository |
||||
yum_repository: |
||||
name: epel-modular |
||||
description: "Extra Packages for Enterprise Linux Modular $releasever - $basearch" |
||||
baseurl: http://mirrors.ircam.fr/pub/fedora/epel/$releasever/Modular/$basearch http://mir01.syntis.net/epel/$releasever/Modular/$basearch |
||||
gpgcheck: True |
||||
gpgkey: https://mir01.syntis.net/epel/RPM-GPG-KEY-EPEL-8 |
||||
tags: repo |
@ -0,0 +1,22 @@ |
||||
--- |
||||
|
||||
- name: Configure FWS repository |
||||
yum_repository: |
||||
name: fws |
||||
description: "Firewall Services" |
||||
baseurl: http://repo.firewall-services.com/centos/$releasever/ |
||||
gpgcheck: True |
||||
gpgkey: http://repo.firewall-services.com/RPM-GPG-KEY |
||||
tags: repo |
||||
|
||||
- name: Configure FWS Testing repository |
||||
yum_repository: |
||||
name: fws-testing |
||||
description: "Firewall Services Testing" |
||||
file: fws |
||||
baseurl: http://repo.firewall-services.com/centos-testing/$releasever/ |
||||
gpgcheck: True |
||||
gpgkey: http://repo.firewall-services.com/RPM-GPG-KEY |
||||
enabled: False |
||||
tags: repo |
||||
|
@ -0,0 +1,5 @@ |
||||
--- |
||||
|
||||
- name: Configure latest PostgreSQL repository |
||||
template: src=postgresql-client.repo.j2 dest=/etc/yum.repos.d/postgresql-client.repo |
||||
tags: repo |
@ -0,0 +1,3 @@ |
||||
--- |
||||
|
||||
repo_remi_gpg_url: https://rpms.remirepo.net/RPM-GPG-KEY-remi |
@ -0,0 +1,3 @@ |
||||
--- |
||||
|
||||
repo_remi_gpg_url: https://rpms.remirepo.net/RPM-GPG-KEY-remi2018 |
@ -0,0 +1,5 @@ |
||||
--- |
||||
|
||||
rsync_packages: |
||||
- rsync |
||||
- libsemanage-python |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
rsync_packages: |
||||
- rsync |
||||
- rsync-daemon |
||||
- python3-libsemanage |
@ -0,0 +1,16 @@ |
||||
--- |
||||
|
||||
samba_common_packages: |
||||
- samba |
||||
- samba-client |
||||
- sssd-winbind-idmap |
||||
- openldap-clients |
||||
- policycoreutils-python |
||||
- tdb-tools |
||||
|
||||
samba_dc_packages: |
||||
- samba-dc |
||||
- ldb-tools |
||||
- krb5-workstation |
||||
- python36-markdown |
||||
- patch |
@ -0,0 +1,16 @@ |
||||
--- |
||||
|
||||
samba_common_packages: |
||||
- samba |
||||
- samba-client |
||||
- sssd-winbind-idmap |
||||
- openldap-clients |
||||
- policycoreutils-python-utils |
||||
- tdb-tools |
||||
|
||||
samba_dc_packages: |
||||
- samba-dc |
||||
- ldb-tools |
||||
- krb5-workstation |
||||
- python3-markdown |
||||
- patch |
@ -0,0 +1,41 @@ |
||||
--- |
||||
|
||||
seafile_packages: |
||||
- python3 |
||||
- python3-setuptools |
||||
- python3-pip |
||||
- python3-virtualenv |
||||
- python3-devel |
||||
- gcc |
||||
- gcc-c++ |
||||
- MySQL-python |
||||
- ffmpeg |
||||
- ffmpeg-devel |
||||
- libmemcached-devel |
||||
- mysql-devel |
||||
- zlib-devel |
||||
- gcc |
||||
- tar |
||||
- mariadb |
||||
- fuse |
||||
- java-1.8.0-openjdk # For seafile-pro |
||||
- poppler-utils # For seafile-pro |
||||
- unoconv # For seafile-pro |
||||
- python-setuptools # needed for ansible to create the venv |
||||
|
||||
seafile_python_libs: |
||||
- Pillow |
||||
- pylibmc |
||||
- captcha |
||||
- jinja2 |
||||
- sqlalchemy |
||||
- psd-tools |
||||
- django-pylibmc |
||||
- django-simple-captcha |
||||
- python3-ldap |
||||
- requests_oauthlib |
||||
- future |
||||
- mysqlclient==2.0.1 |
||||
|
||||
seafile_rm_libs: |
||||
- libnssutil3.so |
@ -0,0 +1,43 @@ |
||||
--- |
||||
|
||||
seafile_packages: |
||||
- python3 |
||||
- python3-setuptools |
||||
- python3-pip |
||||
- python3-virtualenv |
||||
- python3-mysql |
||||
- python3-devel |
||||
- gcc |
||||
- gcc-c++ |
||||
- ffmpeg |
||||
- ffmpeg-devel |
||||
- libmemcached-devel |
||||
- mysql-devel |
||||
- zlib-devel |
||||
- gcc |
||||
- tar |
||||
- mariadb |
||||
- fuse |
||||
- java-1.8.0-openjdk # For seafile-pro |
||||
- poppler-utils # For seafile-pro |
||||
- unoconv # For seafile-pro |
||||
- python3-setuptools # needed for ansible to create the venv |
||||
|
||||
seafile_python_libs: |
||||
- Pillow |
||||
- pylibmc |
||||
- captcha |
||||
- jinja2 |
||||
- sqlalchemy |
||||
- psd-tools |
||||
- django-pylibmc |
||||
- django-simple-captcha |
||||
- python3-ldap |
||||
- requests_oauthlib |
||||
- future |
||||
- mysqlclient |
||||
|
||||
seafile_rm_libs: |
||||
- liblber-2.4.so.2 |
||||
- libldap-2.4.so.2 |
||||
- libsasl2.so.3 |
@ -0,0 +1,10 @@ |
||||
mirrors.almalinux.org |
||||
repo.almalinux.org |
||||
mirror.crexio.com |
||||
mirror.almalinux.ikoula.com |
||||
almalinux.li |
||||
almalinux.mirrors.itworxx.de |
||||
almalinux.mirror.liteserver.nl |
||||
almalinux.uib.no |
||||
almalinux.slaskdatacenter.com |
||||
almalinux.mirror.katapult.io |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
ttrss_packages: |
||||
- git |
||||
- MySQL-python |
||||
- mariadb |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
ttrss_packages: |
||||
- git |
||||
- python3-mysql |
||||
- mariadb |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
unifi_packages: |
||||
- java-1.8.0-openjdk-headless |
||||
- mongodb-org-server |
||||
- mongodb-org |
@ -0,0 +1,6 @@ |
||||
--- |
||||
|
||||
unifi_packages: |
||||
- java-1.8.0-openjdk-headless |
||||
- mongodb-org-server |
||||
- mongodb-org |
@ -0,0 +1,7 @@ |
||||
--- |
||||
|
||||
wapt_packages: |
||||
- tis-waptserver |
||||
- tis-waptsetup |
||||
- postgresql13 |
||||
- python-psycopg2 # Needed to manage PG with ansible |
@ -0,0 +1,7 @@ |
||||
--- |
||||
|
||||
wapt_packages: |
||||
- tis-waptserver |
||||
# - tis-waptsetup |
||||
- postgresql13 |
||||
- python3-psycopg2 # Needed to manage PG with ansible |
@ -0,0 +1,7 @@ |
||||
--- |
||||
|
||||
zabbix_agent_packages: |
||||
- zabbix-agent |
||||
- zabbix-agent-addons |
||||
- policycoreutils-python |
||||
- openssl |
@ -0,0 +1,8 @@ |
||||
--- |
||||
|
||||
zabbix_agent_packages: |
||||
- zabbix-agent |
||||
- zabbix-agent-addons |
||||
- policycoreutils-python-utils |
||||
- openssl |
||||
|
Loading…
Reference in new issue