aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
authorDavid M. Syzdek <syzdek@bindlebinaries.com>2019-07-29 16:13:14 -0800
committerDavid M. Syzdek <syzdek@bindlebinaries.com>2019-07-29 16:13:14 -0800
commiteafaf52b61d73584b5ab383722907d964037858d (patch)
treeddc9fc8493c0e55324f9359a8571f43bb9e148e2
parent1b32304fbd2f71cd593fc9cddf48f5e0bcdfb592 (diff)
downloadbbfw-eafaf52b61d73584b5ab383722907d964037858d.tar.gz
bbfw-eafaf52b61d73584b5ab383722907d964037858d.tar.bz2
bbfw-eafaf52b61d73584b5ab383722907d964037858d.tar.xz
bbfw-eafaf52b61d73584b5ab383722907d964037858d.zip
Adding check for duplicate option entries in configuration
-rwxr-xr-xsrc/bbfw.in11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/bbfw.in b/src/bbfw.in
index 3a3ec4e..f4450a3 100755
--- a/src/bbfw.in
+++ b/src/bbfw.in
@@ -126,6 +126,17 @@ config_option()
126 echo "${2}" |tr "${3:-0}" "${4:-0}" 126 echo "${2}" |tr "${3:-0}" "${4:-0}"
127 return 0 127 return 0
128 fi 128 fi
129 TMP_COUNT="$(
130 egrep \
131 -i \
132 "^[[:space:]]{0,}${1}[[:space:]]{0,}=" \
133 "${FW_CONF}" \
134 |wc -l \
135 |awk '{print$1}'
136 )"
137 if test ${TMP_COUNT} -gt 1;then
138 return 1
139 fi
129 TMP_STR="$( 140 TMP_STR="$(
130 egrep \ 141 egrep \
131 -i \ 142 -i \