~danielside/linuxae

a84643caf0aa8918972c8b224a3384e986f79289 — danielside 2 years ago f490178
añade rol con instalación y configuración izenpe desktop
1 files changed, 57 insertions(+), 0 deletions(-)

A roles/izenpe/tasks/main.yml
A roles/izenpe/tasks/main.yml => roles/izenpe/tasks/main.yml +57 -0
@@ 0,0 1,57 @@
---
- name: enlazar libreria libpkcs11 desde donde la busca izenpe
  file:
    src: "/usr/lib//libpkcs11-fnmtdnie.so"
    dest: "/usr/lib64/libpkcs11-fnmtdnie.so"
    state: link

- name: bajar izenpe desktop
  get_url:
    url: "{{ izenpe_instalador }}"
    dest: "{{ cache_paquetes }}/{{ izenpe_paquete }}"
  tags:
    - izenpedescarga

- name: instalar Izenpe
  shell: |
    /bin/sh {{ cache_paquetes }}/{{ izenpe_paquete }}
  tags:
    - izenpeinstalacion

- name: sobreescribir lanzador idazki desktop
  template:
    src: idazki-desktop.desktop.j2
    dest: "/usr/share/applications/idazki-desktop.desktop"
    owner: "{{ usuario }}"
    group: "{{ usuario }}"
    mode: "o+x"
    backup: yes
    force: yes

- name: sobreescribir lanzador idazki delegado
  template:
    src: idazki-delegado.desktop.j2
    dest: "/usr/share/applications/idazki-delegado.desktop"
    owner: "{{ usuario }}"
    group: "{{ usuario }}"
    mode: "o+x"
    backup: yes
    force: yes

- name: enlazar lanzador idazki desktop escritorio
  file:
    src: "/usr/share/applications/idazki-desktop.desktop"    
    dest: "/home/{{ usuario }}/Escritorio/idazki-desktop.desktop"
    owner: "{{ usuario }}"
    group: "{{ usuario }}"
    mode: "u+x"
    state: link

- name: enlazar lanzador idazki desktop delegado
  file:
    src: "/usr/share/applications/idazki-delegado.desktop"    
    dest: "/home/{{ usuario }}/Escritorio/idazki-delegado.desktop"
    owner: "{{ usuario }}"
    group: "{{ usuario }}"
    mode: "u+x"
    state: link