File tree Expand file tree Collapse file tree 3 files changed +23
-13
lines changed
ssh_hardening_custom_tests Expand file tree Collapse file tree 3 files changed +23
-13
lines changed Original file line number Diff line number Diff line change 29
29
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
30
30
31
31
- name : Lint Ansible Playbook
32
- uses : ansible/ansible-lint@e98f9b38769d45cbe3c55a23b2eb25631babe7c4 # v25
32
+ uses : ansible/ansible-lint@06f616d6e86e9ce4c74393318d1cbb2d016af413 # v25
Original file line number Diff line number Diff line change 12
12
ansible_python_interpreter : /usr/bin/python3
13
13
when : ansible_facts.distribution == 'Fedora'
14
14
15
- - name : Install packages # noqa ignore-errors
15
+ - name : Install dnf packages # noqa ignore-errors
16
16
ansible.builtin.dnf :
17
17
name :
18
18
- openssh-clients
19
19
- openssh-server
20
+ state : present
21
+ update_cache : true
22
+ ignore_errors : true
23
+
24
+ - name : Install libselinux-python # noqa ignore-errors
25
+ ansible.builtin.dnf :
26
+ name :
20
27
- libselinux-python
21
28
state : present
22
29
update_cache : true
23
30
ignore_errors : true
24
31
25
- - name : Install packages # noqa ignore-errors
32
+ - name : Install procps-ng # noqa ignore-errors
26
33
ansible.builtin.dnf :
27
34
name :
28
- - openssh-clients
29
- - openssh-server
30
35
- procps-ng
31
36
state : present
32
37
update_cache : true
33
38
ignore_errors : true
34
39
35
- - name : Install packages # noqa ignore-errors
40
+ - name : Install apt packages # noqa ignore-errors
36
41
ansible.builtin.apt :
37
42
name :
38
43
- openssh-client
47
52
changed_when : false
48
53
when : ansible_facts.os_family == 'Suse'
49
54
50
- - name : Install packages
55
+ - name : Install packages on SuSE
51
56
community.general.zypper :
52
57
name :
53
58
- openssh
Original file line number Diff line number Diff line change 12
12
ansible_python_interpreter : /usr/bin/python3
13
13
when : ansible_facts.distribution == 'Fedora'
14
14
15
- - name : Install packages # noqa ignore-errors
15
+ - name : Install dnf packages # noqa ignore-errors
16
16
ansible.builtin.dnf :
17
17
name :
18
18
- openssh-clients
19
19
- openssh-server
20
+ state : present
21
+ update_cache : true
22
+ ignore_errors : true
23
+
24
+ - name : Install libselinux-python # noqa ignore-errors
25
+ ansible.builtin.dnf :
26
+ name :
20
27
- libselinux-python
21
28
state : present
22
29
update_cache : true
23
30
ignore_errors : true
24
31
25
- - name : Install packages # noqa ignore-errors
32
+ - name : Install procps-ng # noqa ignore-errors
26
33
ansible.builtin.dnf :
27
34
name :
28
- - openssh-clients
29
- - openssh-server
30
35
- procps-ng
31
36
state : present
32
37
update_cache : true
33
38
ignore_errors : true
34
39
35
- - name : Install packages # noqa ignore-errors
40
+ - name : Install apt packages # noqa ignore-errors
36
41
ansible.builtin.apt :
37
42
name :
38
43
- openssh-client
47
52
changed_when : false
48
53
when : ansible_facts.os_family == 'Suse'
49
54
50
- - name : Install packages
55
+ - name : Install packages on SuSE
51
56
community.general.zypper :
52
57
name :
53
58
- openssh
You can’t perform that action at this time.
0 commit comments