mirror of
https://github.com/CISOfy/lynis.git
synced 2025-07-04 12:34:36 +02:00
Add Readonly() function
This commit is contained in:
parent
0443d643da
commit
8d4fd1a7aa
@ -74,6 +74,7 @@
|
|||||||
# ParseTestValues Parse a set of values
|
# ParseTestValues Parse a set of values
|
||||||
# PortIsListening Check if machine is listening on specified protocol and port
|
# PortIsListening Check if machine is listening on specified protocol and port
|
||||||
# Progress Show progress on screen
|
# Progress Show progress on screen
|
||||||
|
# Readonly Mark a variable as read-only data
|
||||||
# Register Register a test (for logging and execution)
|
# Register Register a test (for logging and execution)
|
||||||
# RandomString Show a random string
|
# RandomString Show a random string
|
||||||
# RemoveColors Reset all colors
|
# RemoveColors Reset all colors
|
||||||
@ -2116,6 +2117,24 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
################################################################################
|
||||||
|
# Name : Readonly()
|
||||||
|
# Description : Mark a variable as read-only data
|
||||||
|
# Returns : nothing
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
Readonly() {
|
||||||
|
if [ $# -eq 1 ]; then
|
||||||
|
if type -t typeset; then
|
||||||
|
typeset -r $1
|
||||||
|
else
|
||||||
|
Debug "No typeset available to mark variable '$1' as read-only variable"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
ExitFatal "Expected 1 parameter, received none or multiple"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
# Name : Register()
|
# Name : Register()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user