stig tests option to lockdown permissions
This commit is contained in:
parent
a0950a20a2
commit
95702debd8
|
@ -32,6 +32,7 @@ PROJECT_NAME='freedombone'
|
||||||
|
|
||||||
export TEXTDOMAIN=${PROJECT_NAME}-tests
|
export TEXTDOMAIN=${PROJECT_NAME}-tests
|
||||||
export TEXTDOMAINDIR="/usr/share/locale"
|
export TEXTDOMAINDIR="/usr/share/locale"
|
||||||
|
source /usr/share/${PROJECT_NAME}/utils/${PROJECT_NAME}-utils-setup
|
||||||
|
|
||||||
# Whether to run STIG tests
|
# Whether to run STIG tests
|
||||||
RUN_STIG=
|
RUN_STIG=
|
||||||
|
@ -45,7 +46,7 @@ function show_help {
|
||||||
echo ''
|
echo ''
|
||||||
echo $'Runs tests on the system'
|
echo $'Runs tests on the system'
|
||||||
echo ''
|
echo ''
|
||||||
echo $' --stig [yes|no] Run STIG tests'
|
echo $' --stig [yes|no|fix] Run STIG tests'
|
||||||
echo $' --help Show help'
|
echo $' --help Show help'
|
||||||
echo ''
|
echo ''
|
||||||
exit 0
|
exit 0
|
||||||
|
@ -130,6 +131,13 @@ function stig_spinner {
|
||||||
wait $1
|
wait $1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function fix_stig {
|
||||||
|
if [[ $RUN_STIG != 'fix' ]]; then
|
||||||
|
return
|
||||||
|
fi
|
||||||
|
lockdown_permissions
|
||||||
|
}
|
||||||
|
|
||||||
function test_stig {
|
function test_stig {
|
||||||
if [ ! $RUN_STIG ]; then
|
if [ ! $RUN_STIG ]; then
|
||||||
return
|
return
|
||||||
|
@ -1125,7 +1133,7 @@ do
|
||||||
if [[ "$1" == 'showall' ]]; then
|
if [[ "$1" == 'showall' ]]; then
|
||||||
SHOW_ALL_TESTS=1
|
SHOW_ALL_TESTS=1
|
||||||
fi
|
fi
|
||||||
RUN_STIG=1
|
RUN_STIG="$1"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
# unknown option
|
# unknown option
|
||||||
|
@ -1140,6 +1148,7 @@ fi
|
||||||
|
|
||||||
test_app_functions
|
test_app_functions
|
||||||
test_unique_onion_ports
|
test_unique_onion_ports
|
||||||
|
fix_stig
|
||||||
test_stig
|
test_stig
|
||||||
|
|
||||||
if [ ! $RUN_STIG ]; then
|
if [ ! $RUN_STIG ]; then
|
||||||
|
|
Loading…
Reference in New Issue