From 6674333728eeb854abff82dc59e438c3300a48dc Mon Sep 17 00:00:00 2001 From: Achim Gsell Date: Wed, 28 Apr 2021 00:23:31 +0200 Subject: [PATCH] modulecmd.bash.in: call logger via variable with full path --- Pmodules/modulecmd.bash.in | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Pmodules/modulecmd.bash.in b/Pmodules/modulecmd.bash.in index 63d8f71..9592945 100644 --- a/Pmodules/modulecmd.bash.in +++ b/Pmodules/modulecmd.bash.in @@ -22,6 +22,10 @@ declare -r sort awk=$(PATH=/bin:/usr/bin /usr/bin/which awk) declare -r awk rm=$(PATH=/bin:/usr/bin /usr/bin/which rm) +declare -r rm +logger=$(PATH=/bin:/usr/bin /usr/bin/which logger) +declare -r logger + if [[ $(uname -s) == 'Darwin' ]]; then declare -r getopt="${libexecdir}/getopt" declare -r find="${libexecdir}/find" @@ -624,7 +628,7 @@ subcommand_load() { [[ ${release} != stable ]]; then std::info "%s" "${msg}" fi - logger "${msg}" + ${logger} -t Pmodules "${msg}" done # fix LOADEDMODULES LOADEDMODULES="${_LMFILES_}"