22 lines
567 B
YAML
22 lines
567 B
YAML
|
- name: Test shadow backup on Solaris
|
||
|
when: ansible_facts.os_family == 'Solaris'
|
||
|
block:
|
||
|
- name: Create a user to test shadow file backup
|
||
|
user:
|
||
|
name: ansibulluser
|
||
|
state: present
|
||
|
register: result
|
||
|
|
||
|
- name: Find shadow backup files
|
||
|
find:
|
||
|
path: /etc
|
||
|
patterns: 'shadow\..*~$'
|
||
|
use_regex: yes
|
||
|
register: shadow_backups
|
||
|
|
||
|
- name: Assert that a backup file was created
|
||
|
assert:
|
||
|
that:
|
||
|
- result.bakup
|
||
|
- shadow_backups.files | map(attribute='path') | list | length > 0
|