ansible/roles/psacct/tasks/main.yml
2019-05-23 17:41:19 +03:00

34 lines
742 B
YAML

---
- block:
- name: install psacct package
package:
name: psacct
state: installed
- name: enable psacct service
service:
name: psacct
enabled: true
state: started
when: ansible_system == "Linux"
- block:
- name: create /var/account
file:
state: directory
path: /var/account
mode: 0750
owner: root
group: "{{ ansible_wheel }}"
- name: turn on accounting
shell: touch /var/account/acct && accton /var/account/acct
args:
creates: /var/account/acct
warn: false
- name: enable accounting service
service:
name: accounting
enabled: true
when: ansible_system == "OpenBSD"