diff --git a/kiss b/kiss index 5a800c8..42b52b0 100755 --- a/kiss +++ b/kiss @@ -1157,9 +1157,13 @@ pkg_install() { hook_output=$("$sys_db/$pkg_name/post-install" 2>&1) - [ -z "$hook_output" ] || - printf '=> %s post-install log\n%s\n' "$pkg_name" "$hook_output" | - tee -a "$log_dir/post-install-$time-$pid" >/dev/null + [ -z "$hook_output" ] || { + log "$pkg_name" "Running post-install hook" 2>&1 + printf '%s\n' "$hook_output" + } | + + # 'tee' is used as we would still like to display 'stderr' + tee -a "$log_dir/post-install-$time-$pid" >/dev/null fi run_hook post-install "$pkg_name" "$sys_db/$pkg_name"