From 215ed82899bcfef854defb594c1c75bfa61bd250 Mon Sep 17 00:00:00 2001 From: mboelen Date: Wed, 4 Mar 2015 22:46:40 +0100 Subject: [PATCH] Check if default profile can be found --- lynis | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lynis b/lynis index b2925d38..06992e34 100755 --- a/lynis +++ b/lynis @@ -22,7 +22,7 @@ # # Program information PROGRAM_name="Lynis" - PROGRAM_version="2.0.0" + PROGRAM_version="2.1.0" PROGRAM_releasedate="25 February 2015" PROGRAM_author="CISOfy" PROGRAM_author_contact="lynis-dev@cisofy.com" @@ -287,6 +287,11 @@ if [ -f ${I} ]; then PROFILE=${I}; fi done fi + if [ "${PROFILE}" = "" ]; then + echo "${RED}Fatal error: ${WHITE}No profile defined and could not find default profile${NORMAL}" + echo "Search paths used --> ${tPROFILE_TARGETS}" + ExitFatal + fi # Initialize and check profile file, auditor name, log file and report file if [ ! -r ${PROFILE} ]; then echo "Fatal error: Can't open profile file (${PROFILE})"; exit 1; fi if [ "${AUDITORNAME}" = "" ]; then AUDITORNAME="[Unknown]"; fi