From 51011fa3ac07f09a98dedbeb2114e2eb0ac2b978 Mon Sep 17 00:00:00 2001 From: pat-s Date: Sat, 6 May 2023 09:23:16 +0200 Subject: [PATCH 1/3] add suse support --- vars/suse.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 vars/suse.yml diff --git a/vars/suse.yml b/vars/suse.yml new file mode 100644 index 0000000..027026e --- /dev/null +++ b/vars/suse.yml @@ -0,0 +1,5 @@ +--- +gitea_dependencies: + - git + - gpg2 + - xz From 7e8b35642c589804816950939db5e3371b3a8083 Mon Sep 17 00:00:00 2001 From: pat-s Date: Sat, 6 May 2023 17:27:47 +0200 Subject: [PATCH 2/3] add `gitea_gpg_keyserver_option` --- defaults/main.yml | 1 + tasks/install_gitea.yml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/defaults/main.yml b/defaults/main.yml index 37e8bd8..4f00777 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -9,6 +9,7 @@ gitea_version_check: true gitea_gpg_key: '7C9E68152594688862D62AF62D9AE806EC1592E2' gitea_forgejo_gpg_key: 'EB114F5E6C0DC2BCDD183550A4B61A2DC5923710' gitea_gpg_server: 'hkps://keys.openpgp.org' +gitea_gpg_keyserver_option: '' gitea_backup_on_upgrade: false gitea_backup_location: "{{ gitea_home }}/backups/" submodules_versioncheck: false diff --git a/tasks/install_gitea.yml b/tasks/install_gitea.yml index bf166e8..7fcc380 100644 --- a/tasks/install_gitea.yml +++ b/tasks/install_gitea.yml @@ -59,7 +59,7 @@ verbosity: 1 - name: Import gitea gpg key - ansible.builtin.command: "gpg --keyserver {{ gitea_gpg_server }} --recv {{ gitea_gpg_key }}" + ansible.builtin.command: "gpg --keyserver {{ gitea_gpg_server }} --keyserver-option '{{ gitea_gpg_keyserver_option }}' --recv {{ gitea_gpg_key }}" register: _gitea_import_key become: false changed_when: '"imported: 1" in _gitea_import_key.stderr' From 12f3c96af08d40733dd16468c52966a4b817d53a Mon Sep 17 00:00:00 2001 From: pat-s Date: Sat, 6 May 2023 17:38:08 +0200 Subject: [PATCH 3/3] change systemd file location --- tasks/install_systemd.yml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tasks/install_systemd.yml b/tasks/install_systemd.yml index 78173a9..1d0084a 100644 --- a/tasks/install_systemd.yml +++ b/tasks/install_systemd.yml @@ -1,6 +1,7 @@ --- - name: "Setup systemd service" become: true + when: ansible_os_family == "Debian" ansible.builtin.template: src: gitea.service.j2 dest: /lib/systemd/system/gitea.service @@ -11,6 +12,19 @@ - "Reload systemd" - "Restart gitea" +- name: "Setup systemd service" + become: true + when: ansible_os_family == "Suse" + ansible.builtin.template: + src: gitea.service.j2 + dest: /etc/systemd/system/gitea.service + owner: root + group: root + mode: 0644 + notify: + - "Reload systemd" + - "Restart gitea" + - name: "Reload systemd" become: true ansible.builtin.systemd: