master
Raw Download raw file
 1---
 2# lastpass.yml tasks
 3- name: lastpass - apt dependencies
 4  apt: 
 5    name: "{{ item }}"
 6    state: latest
 7  become: yes
 8  tags: [lastpass, apt]
 9  with_items:
10  - openssl
11  - libcurl4-openssl-dev
12  - libxml2
13  - libssl-dev
14  - libxml2-dev
15  - libxml2
16  - pinentry-curses
17  - xclip
18  - asciidoc
19
20- name: lastpass - git clone
21  git:
22    repo: https://github.com/lastpass/lastpass-cli.git
23    dest: "{{ lastpass_dir }}"
24  tags: lastpass
25
26- name: lastpass - compile
27  command: "{{ item }}"
28  args: 
29    chdir: "{{ lastpass_dir }}"
30  tags: lastpass
31  with_items:
32  - make clean
33  - make 
34
35- name: lastpass - install
36  command: "{{ item }}"
37  args: 
38    chdir: "{{ lastpass_dir }}"
39  become: true
40  tags: lastpass
41  with_items:
42  - make install
43  - make install-doc