mirror of
https://github.com/CISOfy/lynis.git
synced 2025-04-08 17:15:25 +02:00
Changes to allow non-privileged scans
This commit is contained in:
parent
ac54b4fe83
commit
29442cdfcf
27
lynis
27
lynis
@ -272,6 +272,25 @@
|
||||
echo " ${PROGRAM_extrainfo}"
|
||||
echo "################################################################################"
|
||||
fi
|
||||
|
||||
if [ ${PENTESTINGMODE} -eq 1 ]; then
|
||||
echo "${PURPLE}"
|
||||
echo " #########################################################"
|
||||
echo " # NON-PRIVILEGED mode (e.g. pentesting) #"
|
||||
echo " #########################################################"
|
||||
echo ""
|
||||
echo " Some tests will require root permissions"
|
||||
echo " Logging is disabled (no log and no report)"
|
||||
echo ""
|
||||
echo " Press [ENTER] to continue or [CTRL] + C to break"
|
||||
echo ""
|
||||
echo " #########################################################"
|
||||
echo "${NORMAL}"; echo ""
|
||||
if [ ${NEVERBREAK} -eq 0 ]; then read void; fi
|
||||
fi
|
||||
|
||||
|
||||
|
||||
#
|
||||
#################################################################################
|
||||
#
|
||||
@ -320,7 +339,13 @@
|
||||
fi
|
||||
|
||||
# Create new PID file (use work directory if /var/run is not available)
|
||||
if [ -d /var/run ]; then PIDFILE="/var/run/lynis.pid"; else PIDFILE="lynis.pid"; fi
|
||||
if [ ${PENTESTINGMODE} -eq 1 ]; then
|
||||
PIDFILE="lynis.pid"
|
||||
elif [ -d /var/run ]; then
|
||||
PIDFILE="/var/run/lynis.pid"
|
||||
else
|
||||
PIDFILE="lynis.pid"
|
||||
fi
|
||||
OURPID=`echo $$`
|
||||
echo ${OURPID} > ${PIDFILE}
|
||||
chmod 600 ${PIDFILE}
|
||||
|
Loading…
x
Reference in New Issue
Block a user