forked from LibreSchool/server-config
17 lines
603 B
YAML
17 lines
603 B
YAML
|
---
|
||
|
- name: Check installazione + versione networkpackagemanager
|
||
|
shell: rpm -q nethserver-networkpackagemanager
|
||
|
ignore_errors: yes
|
||
|
register: check_npm_pkg
|
||
|
changed_when: check_npm_pkg.rc != 0 or check_npm_pkg.stdout.find('{{ npm_version }}') == -1
|
||
|
|
||
|
- name: Rimozione versioni precedenti
|
||
|
yum: pkg=nethserver-networkpackagemanager state=absent
|
||
|
sudo: yes
|
||
|
when: check_npm_pkg|changed
|
||
|
|
||
|
- name: Installazione networkpackagemanager
|
||
|
yum: pkg='http://sys42.eu/downloads/rpm/nethserver-networkpackagemanager-{{ npm_version }}.ns6.noarch.rpm' state=present
|
||
|
when: check_npm_pkg|changed
|
||
|
sudo: yes
|