# support extra scripts/software in special directory outside of squashfs environment in live mode
if [[ -f /etc/grml_cd ]] ; then
- [[ -r /lib/live/mount/medium/scripts ]] && ADDONS='/lib/live/mount/medium/scripts'
- [[ -r /etc/grml/my_path ]] && ADDONS="$(cat /etc/grml/my_path)"
+ [[ -r /run/live/medium/scripts ]] && ADDONS='/run/live/medium/scripts'
+ [[ -r /etc/grml/my_path ]] && ADDONS="$(cat /etc/grml/my_path)"
fi
# Solaris
)
else
path=(
+ $HOME/bin
+ /usr/local/sbin
+ /usr/local/bin
/sbin
/bin
/usr/sbin
/usr/bin
- /usr/local/sbin
- /usr/local/bin
"${ADDONS}"
"${path[@]}"
)
fi
+# remove empty components to avoid '::' ending up + resulting in './' being in $PATH
+path=( "${path[@]:#}" )
+
typeset -U path
# less (:=pager) options: