diff options
author | Michael Boelen <michael.boelen@cisofy.com> | 2016-08-16 09:07:52 +0300 |
---|---|---|
committer | Michael Boelen <michael.boelen@cisofy.com> | 2016-08-16 09:07:52 +0300 |
commit | 2bbc17868d508bbce92054caab2f23b81e0504ae (patch) | |
tree | aaf3544904c259d5d1f672035c8922106ca18425 /include/parameters | |
parent | c730a3185eeb7325960050c6ae3a0a343b8e553c (diff) |
Added --bin-dirs option
Diffstat (limited to 'include/parameters')
-rw-r--r-- | include/parameters | 18 |
1 files changed, 18 insertions, 0 deletions
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]" |