diff options
author | Erich Eckner <git@eckner.net> | 2019-10-10 10:40:03 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2019-10-10 10:40:03 +0200 |
commit | 801594b4d4dc882962b0fdca5146a61ce1aa7924 (patch) | |
tree | 3792472bf6a2553aa71d8dbc4850b58da1263fd9 /sendmailadvanced.in | |
parent | 26f6850821cf91273f8279f90700a9cf5ccab11c (diff) | |
download | sendmailadvanced-801594b4d4dc882962b0fdca5146a61ce1aa7924.tar.xz |
sendmailadvanced.in: fix --hook=ALL
Diffstat (limited to 'sendmailadvanced.in')
-rwxr-xr-x | sendmailadvanced.in | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sendmailadvanced.in b/sendmailadvanced.in index b3433b4..cbf90e2 100755 --- a/sendmailadvanced.in +++ b/sendmailadvanced.in @@ -108,14 +108,14 @@ while true; do case "$1" in -h|--hook) shift - if [ "x$1" = 'xALL' ]; then + if printf '%s\n' "$1" | grep -qixF 'ALL'; then for hook in $(find '#ETCDIR#/sendmailadvanced.hooks' -type f); do - if [ -x "#ETCDIR#/sendmailadvanced.hooks/${hook}" ]; then + if [ -x "${hook}" ]; then hooks[${#hooks[@]}]="${hook}" fi done else - hooks[${#hooks[@]}]="$1" + hooks[${#hooks[@]}]="#ETCDIR#/sendmailadvanced.hooks/$1" fi ;; --help) |