23 lines
580 B
YAML
23 lines
580 B
YAML
- name: Install Keepassxc
|
|
become: true
|
|
apt:
|
|
name: keepassxc
|
|
- name: Create keepassxc config directory
|
|
file:
|
|
path: ~/.config/keepassxc
|
|
state: directory
|
|
- name: Copy keepassxc.ini
|
|
copy:
|
|
src: "{{ role_path }}/files/keepassxc.ini"
|
|
dest: ~/.config/keepassxc/keepassxc.ini
|
|
- name: Create cache directory
|
|
file:
|
|
path: ~/.cache/keepassxc
|
|
state: directory
|
|
recurse: true
|
|
- name: Set SSH_AUTH_SOCK override
|
|
ini_file:
|
|
path: ~/.cache/keepassxc/keepassxc.ini
|
|
section: SSHAgent
|
|
option: AuthSockOverride
|
|
value: "{{ ssh_agent_socket }}"
|