From 2bbc17868d508bbce92054caab2f23b81e0504ae Mon Sep 17 00:00:00 2001 From: Michael Boelen Date: Tue, 16 Aug 2016 08:07:52 +0200 Subject: [PATCH] Added --bin-dirs option --- include/parameters | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/include/parameters b/include/parameters index 85147e96..f40a8a8d 100644 --- a/include/parameters +++ b/include/parameters @@ -155,6 +155,24 @@ AUDITORNAME=$1 ;; + # Binary directories (useful for incident response) + --bindirs | --bin-dirs) + if [ $# -gt 1 ]; then + shift + DIRS="$1" + for DIR in $1; do + if [ ! -d ${DIR} ]; then + echo "Invalid bindir '${DIR}' provided (does not exist)" + exit 1 + fi + done + BIN_PATHS="${DIRS}" + else + echo "Need one or more directories (e.g. \"/mnt/cert/bin /mnt/cert/sbin\")" + exit 1 + fi + ;; + # Perform tests (deprecated, use audit system) --check-all | --checkall | -c) DisplayToolTip "Usage of option -c is deprecated. Please use: lynis audit system [options]"