$0 is *not* set to the sourced script by the “dot” command!
[shellsnippets/shellsnippets.git] / mksh / assoldap.ksh
index 82a57f6..61683c0 100644 (file)
@@ -25,8 +25,8 @@
 # Generic LDAP (LDIF) parser into associative arrays.
 
 # include assockit, unless already done
-mydir=$(realpath "$(dirname "$0")")
-[[ -n $ASSO_VAL ]] || PATH="$mydir:$mydir/..:$PATH" . assockit.ksh
+# contract: path to this script is in $PATH
+[[ -n $ASSO_VAL ]] || . assockit.ksh
 
 # not NUL-safe
 set -A Tb64decode_tbl -- \