summaryrefslogtreecommitdiffstats
path: root/examples/playbooks/rule-risky-octal-pass.yml
blob: b9009904643d05d83a8fcb94e4bb1bed651f4458 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
---
- name: Fixture for testing risky-octal rule
  hosts: hosts
  vars:
    varset: varset
  tags:
    - no-free-form
  tasks:
    - name: Octal permissions test success (0600)
      ansible.builtin.file:
        path: foo
        mode: "0600"

    - name: Octal permissions test success (0000)
      ansible.builtin.file:
        path: foo
        mode: "0000"

    - name: Octal permissions test success (02000)
      ansible.builtin.file:
        path: bar
        mode: "02000"

    - name: Octal permissions test success (02751)
      ansible.builtin.file:
        path: bar
        mode: "02751"

    - name: Octal permissions test success (0777)
      ansible.builtin.file: path=baz mode=0777 # noqa: no-free-form

    - name: Octal permissions test success (0711)
      ansible.builtin.file: path=baz mode=0711 # noqa: no-free-form

    - name: Permissions test success (0777)
      ansible.builtin.file: path=baz mode=u+rwx # noqa: no-free-form

    - name: Octal permissions test success (777)
      ansible.builtin.file: path=baz mode=777 # noqa: no-free-form

    - name: Octal permissions test success (733)
      ansible.builtin.file: path=baz mode=733 # noqa: no-free-form