Use our new repository for PHP

This commit is contained in:
David Prevot 2023-03-13 16:34:59 +01:00
parent c7940dc8c1
commit cc3fb051b0
3 changed files with 11 additions and 11 deletions

View File

@ -20,12 +20,12 @@
mode: "0644"
loop:
- "deb [signed-by={{ apt_keyring_dir }}/sury.gpg] https://packages.sury.org/php/ bullseye main"
- "deb [signed-by={{ apt_keyring_dir }}/reg.asc] http://pub.evolix.net/ bullseye-php80/"
- "deb [signed-by={{ apt_keyring_dir }}/pub_evolix.asc] http://pub.evolix.org/evolix bullseye-php80 main"
- name: copy pub.evolix.net GPG key
copy:
src: reg.asc
dest: /var/lib/lxc/{{ lxc_php_version }}/rootfs{{ apt_keyring_dir }}/reg.asc
src: pub_evolix.asc
dest: /var/lib/lxc/{{ lxc_php_version }}/rootfs{{ apt_keyring_dir }}/pub_evolix.asc
mode: "0644"
owner: root
group: root

View File

@ -20,12 +20,12 @@
mode: "0644"
loop:
- "deb [signed-by={{ apt_keyring_dir }}/sury.gpg] https://packages.sury.org/php/ bullseye main"
- "deb [signed-by={{ apt_keyring_dir }}/reg.asc] http://pub.evolix.net/ bullseye-php81/"
- "deb [signed-by={{ apt_keyring_dir }}/pub_evolix.asc] http://pub.evolix.org/evolix bullseye-php81 main"
- name: copy pub.evolix.net GPG key
copy:
src: reg.asc
dest: /var/lib/lxc/{{ lxc_php_version }}/rootfs{{ apt_keyring_dir }}/reg.asc
src: pub_evolix.asc
dest: /var/lib/lxc/{{ lxc_php_version }}/rootfs{{ apt_keyring_dir }}/pub_evolix.asc
mode: "0644"
owner: root
group: root

View File

@ -8,10 +8,10 @@
owner: root
group: root
- name: copy pub.evolix.net GPG key
- name: copy pub.evolix.org GPG key
copy:
src: reg.asc
dest: "{{ apt_keyring_dir }}/reg.asc"
src: pub_evolix.asc
dest: "{{ apt_keyring_dir }}/pub_evolix.asc"
mode: "0644"
owner: root
group: root
@ -28,9 +28,9 @@
when:
- ansible_distribution_release != "bullseye"
- name: Setup pub.evolix.net repository - Add source list
- name: Setup pub.evolix.org repository - Add source list
apt_repository:
repo: "deb [signed-by={{ apt_keyring_dir }}/reg.asc] http://pub.evolix.net/ {{ ansible_distribution_release }}-php81/"
repo: "deb [signed-by={{ apt_keyring_dir }}/pub_evolix.asc] http://pub.evolix.org/evolix {{ ansible_distribution_release }}-php81 main"
filename: evolix-php
state: present
when: