From e5d7d96b0aa6feed44b9567eb41a6d20de3124c3 Mon Sep 17 00:00:00 2001 From: ace Date: Fri, 21 Jul 2023 17:15:00 +0300 Subject: [PATCH] add Debian 12 support --- vars/Debian-12.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 vars/Debian-12.yaml diff --git a/vars/Debian-12.yaml b/vars/Debian-12.yaml new file mode 100644 index 0000000..a45a937 --- /dev/null +++ b/vars/Debian-12.yaml @@ -0,0 +1,24 @@ +postgresql_apt_key: + - name: org.postgresql.gpg + url: "https://www.postgresql.org/media/keys/ACCC4CF8.asc" + keyring: /etc/apt/trusted.gpg.d/org.postgresql.gpg +postgresql_apt_repository: + - repo: deb http://apt.postgresql.org/pub/repos/apt {{ ansible_distribution_release }}-pgdg main + filename: postgresql + +postgresql_deps_packages: + - gnupg + - python3-psycopg2=*pgdg{{ ansible_distribution_version }}0+1 + +postgresql_package_name: "postgresql-{{ postgresql_major_version }}" +postgresql_package: "{{ postgresql_package_name }}={{ postgresql_version }}-{{ postgresql_version_build }}" +postgresql_version_build: "1.pgdg{{ ansible_distribution_version}}0+1" +postgresql_config_dir: "/etc/postgresql" +postgresql_home_dir: "/var/lib/postgresql" +postgresql_data_dir: "{{ postgresql_home_dir }}/{{ postgresql_major_version }}/{{ postgresql_cluster_name }}" +postgresql_ssl_path: "{{ postgresql_config_dir }}/{{ postgresql_major_version }}/{{ postgresql_cluster_name }}" +postgresql_package_name_regex: "{{ postgresql_package_name }}-{{ postgresql_version }}-{{ postgresql_version_build }}" +postgresql_cluster_name: "main" +postgresql_ssl_update_ca_command: "update-ca-certificates --fresh" +postgresql_ssl_ca_trust_dir: "/usr/local/share/ca-certificates" +postgresql_unit_name: "postgresql@{{ postgresql_major_version}}-{{ postgresql_cluster_name }}"