mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-31 01:34:23 +02:00
Added FileIsEmpty function and small adjustments to other functions
This commit is contained in:
parent
6145570c7f
commit
5b0944057b
@ -29,6 +29,7 @@
|
|||||||
# ExitClean Stop the program (cleanly)
|
# ExitClean Stop the program (cleanly)
|
||||||
# ExitFatal Stop the program (cleanly), with fatal
|
# ExitFatal Stop the program (cleanly), with fatal
|
||||||
# FileExists Check if a file exists on the disk
|
# FileExists Check if a file exists on the disk
|
||||||
|
# FileIsEmpty Check if a file is empty
|
||||||
# FileIsReadable Check if a file is readable or directory accessible
|
# FileIsReadable Check if a file is readable or directory accessible
|
||||||
# GetHostID Retrieve an unique ID for this host
|
# GetHostID Retrieve an unique ID for this host
|
||||||
# InsertSection Insert a section block
|
# InsertSection Insert a section block
|
||||||
@ -143,10 +144,10 @@
|
|||||||
DIRECTORY_FOUND=0
|
DIRECTORY_FOUND=0
|
||||||
logtext "Test: checking if directory $1 exists"
|
logtext "Test: checking if directory $1 exists"
|
||||||
if [ -d $1 ]; then
|
if [ -d $1 ]; then
|
||||||
logtext "Result: directory exists"
|
logtext "Result: directory $1 exists"
|
||||||
DIRECTORY_FOUND=1
|
DIRECTORY_FOUND=1
|
||||||
else
|
else
|
||||||
logtext "Result: directory NOT found"
|
logtext "Result: directory $1 NOT found"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -242,13 +243,30 @@
|
|||||||
FILE_FOUND=0
|
FILE_FOUND=0
|
||||||
logtext "Test: checking if file $1 exists"
|
logtext "Test: checking if file $1 exists"
|
||||||
if [ -f $1 ]; then
|
if [ -f $1 ]; then
|
||||||
logtext "Result: file exists"
|
logtext "Result: file $1 exists"
|
||||||
FILE_FOUND=1
|
FILE_FOUND=1
|
||||||
else
|
else
|
||||||
logtext "Result: file NOT found"
|
logtext "Result: file $1 NOT found"
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Name : FileIsEmpty
|
||||||
|
# Description : Check if a file is empty
|
||||||
|
# Returns : EMPTY (0 or 1)
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
FileIsEmpty()
|
||||||
|
{
|
||||||
|
EMPTY=0
|
||||||
|
logtext "Test: checking if file $1 is empty"
|
||||||
|
if [ -z $1 ]; then
|
||||||
|
logtext "Result: file $1 is empty"
|
||||||
|
EMPTY=1
|
||||||
|
else
|
||||||
|
logtext "Result: file $1 is NOT empty"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Name : FileIsReadable
|
# Name : FileIsReadable
|
||||||
|
Loading…
x
Reference in New Issue
Block a user