mirror of
https://github.com/borgbase/ansible-role-borgbackup.git
synced 2025-08-30 13:46:48 +02:00
Local running Rocky8
This commit is contained in:
parent
2daac5a816
commit
fa6acbeaa8
@ -10,6 +10,12 @@
|
||||
- ansible_distribution != 'Fedora'
|
||||
- ansible_distribution != 'Rocky' or ansible_distribution_major_version == "9"
|
||||
|
||||
- name: Ensure that devel repository in enabled for Rocky 8 (need xxxhash-devel)
|
||||
community.general.dnf_config_manager:
|
||||
name: devel
|
||||
state: enabled
|
||||
when: ansible_distribution == 'Rocky' and ansible_distribution_major_version == "8"
|
||||
|
||||
- name: Install build dependencies
|
||||
ansible.builtin.package:
|
||||
name: "{{ borg_pip_packages }}"
|
||||
|
27
vars/Rocky-8.yml
Normal file
27
vars/Rocky-8.yml
Normal file
@ -0,0 +1,27 @@
|
||||
borg_dep_packages:
|
||||
- openssh-clients
|
||||
- python3.9
|
||||
|
||||
borg_cron_package: cronie
|
||||
|
||||
borg_pip_packages:
|
||||
- libacl-devel
|
||||
- libacl
|
||||
- gcc
|
||||
- gcc-c++
|
||||
- openssl-devel
|
||||
- lz4-devel
|
||||
- libzstd-devel
|
||||
- xxhash-devel
|
||||
- python39-pip
|
||||
- python39-wheel
|
||||
- python39-devel
|
||||
- python39-setuptools
|
||||
- python3-virtualenv
|
||||
|
||||
borg_distro_packages:
|
||||
- borgbackup
|
||||
- borgmatic
|
||||
|
||||
python_bin: python3.9
|
||||
pip_bin: pip3.9
|
Loading…
Reference in New Issue
Block a user