mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-31 01:34:23 +02:00
Add nginx ssl_protocol values to report, minor adjustments to ReportDetails function
This commit is contained in:
parent
2cab82f71f
commit
f4691536ee
@ -1413,7 +1413,11 @@
|
|||||||
;;
|
;;
|
||||||
ssl_protocols)
|
ssl_protocols)
|
||||||
NGINX_SSL_PROTOCOLS=1
|
NGINX_SSL_PROTOCOLS=1
|
||||||
#Report "nginx_ssl_protocols=${VALUE}"
|
VALUE=`echo ${VALUE} | sed 's/;$//' | tr '[:upper:]' '[:lower:]'`
|
||||||
|
for ITEM in ${VALUE}; do
|
||||||
|
Report "ssl_tls_protocol_enabled[]=${ITEM}"
|
||||||
|
ReportDetails --service nginx --field protocol --value "${ITEM}"
|
||||||
|
done
|
||||||
;;
|
;;
|
||||||
ssl_session_cache)
|
ssl_session_cache)
|
||||||
;;
|
;;
|
||||||
@ -1724,11 +1728,21 @@
|
|||||||
# Description : Adds specific details to the report, in particular when many
|
# Description : Adds specific details to the report, in particular when many
|
||||||
# smaller atomic tests are performed. For example sysctl keys,
|
# smaller atomic tests are performed. For example sysctl keys,
|
||||||
# and SSH settings.
|
# and SSH settings.
|
||||||
# Returns : nothing
|
# Returns : Nothing
|
||||||
|
# Notes : Need to check for values (strip out semicolons from values)
|
||||||
|
# Only add fields which are filled in
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
ReportDetails() {
|
ReportDetails() {
|
||||||
while [ $# -ge 1 ]; do
|
while [ $# -ge 1 ]; do
|
||||||
|
local TEST_DESCRIPTION=""
|
||||||
|
local TEST_FIELD=""
|
||||||
|
local TEST_ID=""
|
||||||
|
local TEST_OTHER=""
|
||||||
|
local TEST_PREFERRED_VALUE=""
|
||||||
|
local TEST_SERVICE=""
|
||||||
|
local TEST_VALUE=""
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
--description)
|
--description)
|
||||||
shift
|
shift
|
||||||
|
Loading…
x
Reference in New Issue
Block a user