mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-23 13:54:35 +02:00
Skip the PHP cli configuration file when looking for expose_php
The expose_php configuration option is only relevant for non-cli PHP and thus lynis should not look for it in config files that are for cli Fix #849
This commit is contained in:
parent
24ca3c2045
commit
0593c69f2f
@ -102,6 +102,7 @@ Using the relevant options, the scan will change base on the intended goal.
|
|||||||
- NAME-4404 - improved screen and log output
|
- NAME-4404 - improved screen and log output
|
||||||
- NAME-4408 - corrected Report function call
|
- NAME-4408 - corrected Report function call
|
||||||
- NETW-3032 - small rewrite of test and extended with addrwatch
|
- NETW-3032 - small rewrite of test and extended with addrwatch
|
||||||
|
- PHP-2372 - don't look in the cli configuration files
|
||||||
- PKGS-7410 - use multiple package managers when available
|
- PKGS-7410 - use multiple package managers when available
|
||||||
- PKGS-7410 - added support for Zypper to test number of kernels
|
- PKGS-7410 - added support for Zypper to test number of kernels
|
||||||
- PROC-3602 - allow different root directory
|
- PROC-3602 - allow different root directory
|
||||||
|
@ -291,6 +291,8 @@
|
|||||||
if [ ${SKIPTEST} -eq 0 ]; then
|
if [ ${SKIPTEST} -eq 0 ]; then
|
||||||
FOUND=0
|
FOUND=0
|
||||||
for FILE in ${PHPINI_ALLFILES}; do
|
for FILE in ${PHPINI_ALLFILES}; do
|
||||||
|
# Don't look at this setting in cli configuration
|
||||||
|
if [[ ${FILE} == *"/cli/"* ]]; then continue; fi
|
||||||
LogText "Test: Checking file ${FILE}"
|
LogText "Test: Checking file ${FILE}"
|
||||||
FIND=$(${EGREPBINARY} -i 'expose_php.*(on|yes|1)' ${FILE} | ${GREPBINARY} -v '^;')
|
FIND=$(${EGREPBINARY} -i 'expose_php.*(on|yes|1)' ${FILE} | ${GREPBINARY} -v '^;')
|
||||||
if HasData "${FIND}"; then
|
if HasData "${FIND}"; then
|
||||||
|
Loading…
x
Reference in New Issue
Block a user