opensuse - install password-store from specific repo (#52439) (#52441)

(cherry picked from commit 4a94bd8d9d)
pull/52546/head
Jordan Borean 6 years ago committed by Matt Davis
parent f3edc09152
commit 542a4dc396

@ -3,21 +3,34 @@
name: pass name: pass
state: present state: present
when: ansible_pkg_mgr == 'apt' when: ansible_pkg_mgr == 'apt'
- name: "Install package" - name: "Install package"
yum: yum:
name: pass name: pass
state: present state: present
when: ansible_pkg_mgr == 'yum' when: ansible_pkg_mgr == 'yum'
- name: "Install package" - name: "Install package"
dnf: dnf:
name: pass name: pass
state: present state: present
when: ansible_pkg_mgr == 'dnf' when: ansible_pkg_mgr == 'dnf'
- name: "Install package"
zypper: - block:
name: password-store # OpenSUSE Leap>=15.0 don't include password-store in main repo
state: present - name: add security:privacy repo
template:
src: security-privacy.repo.j2
dest: /etc/zypp/repos.d/security:privacy.repo
- name: "Install package"
zypper:
name: password-store
state: present
update_cache: yes
disable_gpg_check: yes
when: ansible_pkg_mgr == 'zypper' when: ansible_pkg_mgr == 'zypper'
- name: "Install package" - name: "Install package"
pkgng: pkgng:
name: "{{ item }}" name: "{{ item }}"

@ -0,0 +1,7 @@
[security_privacy]
name=Crypto applications and utilities (openSUSE_Leap_{{ ansible_distribution_version }})
type=rpm-md
baseurl=http://download.opensuse.org/repositories/security:/privacy/openSUSE_Leap_{{ ansible_distribution_version }}/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/security:/privacy/openSUSE_Leap_{{ ansible_distribution_version }}/repodata/repomd.xml.key
enabled=1
Loading…
Cancel
Save