Commit graph

36 commits

Author SHA1 Message Date
uk-bolly
581bf4657d
Merge branch 'devel' into improvements 2022-02-02 11:33:38 +00:00
uk-bolly
02a36f7f8d
Fix in logic for Alma (#4)
* container standards

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* logic on handlers

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* initial container ignore

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* tags and containder discovery

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* logic on auditd task

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* tags and crypto logic

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* distro update for rocky

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* system_is_container updates

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* ssh pkg check

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* logrotate pkg check

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* logic in container check

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* add pkg fact and audit conditionals

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* tidy up crypto step

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* Added missing tags

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* container vars file now a variable

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* added uid discovery and usage

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* Updated OS checks and conditionals

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* fixed empty become

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* change audit to include task

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* Added OS_specific vars

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* updated import/include

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* OS Specific vars

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* updated tags

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* updated changed_when

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* fixed UID logic

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* changed reboot var

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* changed skip_reboot var name

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* masked only

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* fix logic

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* remove debug update logic 6.2.8

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* initial

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>

* removed CentOS

Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-02 11:25:03 +00:00
Mark Bolwell
a57c499638
fixed UID logic
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 17:53:46 +00:00
Mark Bolwell
1345ca0437
updated changed_when
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 17:53:33 +00:00
Mark Bolwell
ad6c88b7f9
updated tags
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 17:53:09 +00:00
Mark Bolwell
f7c24530e5
updated import/include
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 12:33:53 +00:00
Mark Bolwell
1e7e5e2194
Added OS_specific vars
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 12:33:41 +00:00
Mark Bolwell
44f305c66b
change audit to include task
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 11:56:46 +00:00
Mark Bolwell
593aca5b02
fixed empty become
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 11:53:54 +00:00
Mark Bolwell
fa68e03517
Updated OS checks and conditionals
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-02-01 09:39:13 +00:00
Mark Bolwell
113d422dd4
added uid discovery and usage
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-31 17:03:51 +00:00
Mark Bolwell
375847536b
container vars file now a variable
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-21 11:19:20 +00:00
Mark Bolwell
dfe92156fe
Added missing tags
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-19 09:36:28 +00:00
Mark Bolwell
8f9e11f5f5
tidy up crypto step
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-19 09:36:07 +00:00
Mark Bolwell
3dcaa58291
add pkg fact and audit conditionals
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-19 09:35:41 +00:00
Mark Bolwell
21875f5790
logic in container check
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-19 09:35:19 +00:00
Mark Bolwell
f14b3a37ad
logrotate pkg check
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:18:28 +00:00
Mark Bolwell
26224a51d9
ssh pkg check
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:18:15 +00:00
Mark Bolwell
9b6c06e930
system_is_container updates
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:17:57 +00:00
Mark Bolwell
29c02f4c42
distro update for rocky
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:17:23 +00:00
Mark Bolwell
487153d97b
tags and crypto logic
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:17:08 +00:00
Mark Bolwell
fa3218f224
logic on auditd task
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:16:39 +00:00
Mark Bolwell
99b81d2d4a
tags and containder discovery
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 13:16:17 +00:00
Mark Bolwell
8fa067f61c
container standards
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-18 10:11:44 +00:00
Mark Bolwell
54f4e0b4b8
boolean variable true/false
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 16:51:17 +00:00
Mark Bolwell
5469adcf4b
Set boolean true/false
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 15:31:02 +00:00
Mark Bolwell
ca7b275c88
fixed improved logic
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 12:31:41 +00:00
Mark Bolwell
40530c594c
fixed changed_when for auditd sysctl
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 12:31:18 +00:00
Mark Bolwell
95d8152603
added args warn for shell
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 12:08:30 +00:00
Mark Bolwell
66814a6f01
added args warn for shell
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 11:46:13 +00:00
Mark Bolwell
e9a390c693
updated checks to assertions
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 11:40:59 +00:00
Mark Bolwell
819c942d8f
updated include/import tasks
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 11:27:38 +00:00
Mark Bolwell
3b19db6812
replaced command with shell
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-13 11:27:26 +00:00
Mark Bolwell
fd9747248b
Allow testing on RH8 as dev
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-07 11:15:43 +00:00
Mark Bolwell
2d83b7f06d
1.4.2 to use template
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-07 11:10:53 +00:00
Mark Bolwell
a54b5216eb
Initial
Signed-off-by: Mark Bolwell <mark.bollyuk@gmail.com>
2022-01-07 09:06:18 +00:00