Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CISOfy/lynis.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/lynis
diff options
context:
space:
mode:
authormboelen <michael@cisofy.com>2015-04-27 20:43:04 +0300
committermboelen <michael@cisofy.com>2015-04-27 20:43:04 +0300
commitb5636db5878f0c65c4654a78f534eb122f9fc619 (patch)
tree1c531b0318bc5a6687ae4d5591758805a5afc92f /lynis
parent474d69dfd651fb157c757110cf2a7124f8f8f729 (diff)
Change to permissions check
Diffstat (limited to 'lynis')
-rwxr-xr-xlynis15
1 files changed, 10 insertions, 5 deletions
diff --git a/lynis b/lynis
index f8cdc18a..2e07e5f0 100755
--- a/lynis
+++ b/lynis
@@ -103,12 +103,17 @@
# Check if owner of both files is root user, or the same user which is running Lynis (for pentester mode)
# Consts
- if [ ! "${OWNER}" = "root" -a ! "${OWNERID}" = "0" ]; then ISSUE=1; SHOWPERMERROR=1; FILE="consts"; fi
- if [ ! "${MYID}" = "${OWNER2ID}" ]; then ISSUE=1; SHOWPERMERROR=1; FILE="consts"; fi
+ if [ ! "${OWNER}" = "root" -a ! "${OWNERID}" = "0" ]; then
+ if [ ! "${MYID}" = "${OWNER2ID}" ]; then
+ ISSUE=1; SHOWPERMERROR=1; FILE="consts"
+ fi
+ fi
# Functions
- if [ ! "${OWNER2}" = "root" -a ! "${OWNER2ID}" = "0" ]; then ISSUE=1; SHOWPERMERROR=1; FILE="functions"; fi
- if [ ! "${MYID}" = "${OWNER2ID}" ]; then ISSUE=1; SHOWPERMERROR=1; FILE="functions"; fi
-
+ if [ ! "${OWNER2}" = "root" -a ! "${OWNER2ID}" = "0" ]; then
+ if [ ! "${MYID}" = "${OWNER2ID}" ]; then
+ ISSUE=1; SHOWPERMERROR=1; FILE="functions"
+ fi
+ fi
if [ ${SHOWPERMERROR} -eq 1 ]; then
echo ""
echo "[!] Change ownership of ${INCLUDEDIR}/${FILE} to 'root' or similar (found: ${OWNER} with UID ${OWNERID})."