Razvan Stoica
25de0bd826
Add remediation stuff on security operations
2021-03-18 10:30:30 +02:00
Razvan Stoica
c05c58674a
Add remediation stuff on daemon configuration
2021-03-18 10:29:28 +02:00
Razvan Stoica
7e89fdd364
Add remediation stuff on host configuration
2021-03-18 10:28:45 +02:00
Razvan Stoica
7144b947de
Tests update
2021-03-16 10:05:49 +02:00
Razvan Stoica
11886d47d8
Fixed invalid JSON log
2021-03-11 15:00:12 +02:00
Razvan Stoica
c623d3afdd
Print the remediation measure only if the check is not passed
2021-03-11 09:32:29 +02:00
Razvan Stoica
85117ea1a2
Improve wording
2021-03-11 08:30:01 +02:00
Razvan Stoica
6c586b4e08
Print remediation measures at the end of the logs
2021-03-10 21:47:52 +02:00
Razvan Stoica
9ae0d92b5d
Fix "nohealthlocal: command not found" error
2021-03-10 14:58:58 +02:00
Razvan Stoica
c00ef4330b
Add details about remediations measure for host configuration tests
2021-03-09 21:43:25 +02:00
Razvan Stoica
94900eedb9
Change global variable used only locally to local variable for simplification
2021-03-09 12:42:48 +02:00
Jo Cook
e9b9bfd270
Update 4_container_images.sh
...
Correcting an extremely minor grammatical error (sorry)
2021-02-25 19:04:05 +00:00
jammasterj89
f8c9b0fd5b
Replace multiple -eq with -le
...
Replace multiple -eq with -le for file permission checks. Except for line 228 which uses slightly different logic so is -ge.
Signed-off-by: Niall T 19202716+jammasterj89@users.noreply.github.com
2021-01-15 11:20:59 +00:00
jammasterj89
47e4cc173c
Fix check_2 to -le 644
...
Issue #459 raised that check_2 was only checking for 644 or 600 permissions, this now checks for anything less than or equal to 644.
Signed-off-by: Niall T 19202716+jammasterj89@users.noreply.github.com
2021-01-15 10:29:11 +00:00
Thomas Sjögren
3877abd975
print img if empty RepoTags, and fix tabbing
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2020-11-02 09:26:20 +01:00
Sebastiaan van Stijn
0f3dfe70fe
Deprecate rule 2.16 for Docker > 19.03
...
The upcoming 20.x docker release will always have experimental features
enabled, which will stop this test from working.
More details can be found in docker/cli##2774
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
2020-10-02 18:01:57 +02:00
mark
d85c73316a
Updated mountpoint check to support user namespace
2020-09-29 12:41:25 +02:00
mark
919816dbbf
Changed to 'df' to support user namespaces
2020-09-28 08:04:17 +02:00
Roman Mueller
b3182ca8f5
Remove prefix of check ID
2020-06-02 15:57:33 +02:00
Thomas Sjögren
8aec461d46
more flexible binary usage, better support for mac os
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2020-05-08 13:09:52 +02:00
Thomas Sjögren
98acc66436
map desc_ to benchmark headings
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2020-05-08 12:38:08 +02:00
Ilya Dus
d42fedc370
fix(sh): check default ubuntu locations of docker.service and docker.socket files
...
Signed-off-by: Ilya Dus <ilyadoos@gmail.com>
2020-04-10 16:26:25 +03:00
Thomas Sjögren
937ec4958a
Merge pull request #419 from zawazawa0316/fix_5
...
Fix check conditions
2020-03-09 14:54:32 +00:00
zawazawa0316
33566331d1
fix line 230
...
Signed-off-by: zawazawa0316 <37421794+zawazawa0316@users.noreply.github.com>
2020-03-09 23:48:10 +09:00
zawazawa0316
b046f930bc
remove single space at line 230
...
Signed-off-by: zawazawa0316 <37421794+zawazawa0316@users.noreply.github.com>
2020-03-09 23:45:25 +09:00
zawazawa0316
12f19d9f64
Fix check conditions
...
Signed-off-by: zawazawa0316 <37421794+zawazawa0316@users.noreply.github.com>
2020-03-07 05:24:24 +09:00
zawazawa0316
b16da2c2ed
Fix check condition
...
Signed-off-by: zawazawa0316 <37421794+zawazawa0316@users.noreply.github.com>
2020-03-03 21:51:49 +09:00
Thomas Sjögren
269b71eed8
locate configuration file before we run the tests #410
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-12-17 15:03:54 +01:00
Thomas Sjögren
c8c5615061
correct grep #410
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-12-16 09:57:21 +01:00
Thomas Sjögren
ddad135d13
shellcheck
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-10-16 09:49:18 +02:00
Thomas Sjögren
d680213a7b
fix /etc/sysconfig/docker
...
closes #397
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-10-04 14:50:48 +02:00
Thomas Sjögren
d1934b614e
Merge pull request #390 from jammasterj89/master
...
Issue #383 ability to exclude images
Closes #383 , #369
2019-08-29 15:10:53 +02:00
jammasterj89
e1d26673ee
Remove check_images
...
Removed check_images due to removal of -t parameter and $images being set in docker-bench-security.sh
Signed-off-by: Niall T <jammasterj89@gmail.com>
2019-08-29 13:37:50 +01:00
jammasterj89
4bb6e19965
Added check_images
...
Added check_images which moves the previous $imgList into this function and removed the else as this is handled within the main .sh
Signed-off-by: Niall T <jammasterj89@gmail.com>
2019-08-29 13:37:10 +01:00
Thomas Sjögren
0cac0e339d
catch community editions
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-29 10:29:38 +02:00
Thomas Sjögren
77a3bc65d7
fix 5.28
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-28 12:59:49 +02:00
Thomas Sjögren
71f63a192a
tmp fix for json
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-28 12:36:49 +02:00
Thomas Sjögren
17c6262d2f
formating
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-28 12:14:35 +02:00
Thomas Sjögren
d7f1d9753a
ignore section 8 if community edition
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-28 11:49:22 +02:00
Thomas Sjögren
a785c02c59
add INFO for section 8
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-28 10:26:44 +02:00
Thomas Sjögren
7110df800b
section 8 docker enterprise skeleton
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 16:11:38 +02:00
Thomas Sjögren
bcd6e5dd55
json sections
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 16:10:59 +02:00
Thomas Sjögren
ca3714bc16
first pass on section 7
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 16:03:29 +02:00
Thomas Sjögren
3d6dd81956
first pass on section 6
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 15:52:06 +02:00
Thomas Sjögren
0b007baf7e
first pass on section 5
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 15:43:29 +02:00
Thomas Sjögren
e5c22c5f01
first pass on section 4
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 15:25:54 +02:00
Thomas Sjögren
f968597051
first pass on section 3
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 15:13:19 +02:00
Thomas Sjögren
6c6d0836a4
first pass on section 2
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 14:54:08 +02:00
Thomas Sjögren
82644982a8
move old 2.13 to community checks
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-27 14:53:42 +02:00
Thomas Sjögren
d963b93fcc
update info output
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2019-08-26 15:13:50 +02:00