create role psacct

This commit is contained in:
Timo Makinen 2019-05-23 02:27:05 +03:00
parent 9357facb7d
commit 7ffafeb09f

View file

@ -0,0 +1,36 @@
---
- 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: no
- name: enable accounting service
service:
name: accounting
enabled: yes
when: ansible_system == "OpenBSD"