From 4ebbfc094f6a311ace0a3e8ba0de4f47a0de979a Mon Sep 17 00:00:00 2001 From: Dylan Araps Date: Wed, 14 Jul 2021 20:25:33 +0300 Subject: [PATCH] kiss: make KISS_HOOK generic again, also skip empty tokens. Closes #229 --- kiss | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/kiss b/kiss index e84a680..9bf9e8f 100755 --- a/kiss +++ b/kiss @@ -120,18 +120,10 @@ run_hook() { unset IFS - for hook do case $hook in - */*) - # Absolute path to hook. - "$hook" "$_type" "$_name" "$_path" - ;; - - *) - # Hook in system-wide hook directory (/var/db/kiss/hooks). - # Hooks in this directory can be used via their basename. - "$sys_db/../hooks/$hook" "$_type" "$_name" "$_path" - ;; - esac || die "$_name" "$_type hook failed: '$hook'"; done + for hook do case $hook in *?*) + "$hook" "$_type" "$_name" "$_path" || + die "$_name" "$_type hook failed: '$hook'" + esac done } run_hook_pkg() {