.bin, .profile: Update, add minor security checks to PATH patching
This commit is contained in:
2
.bin
2
.bin
Submodule .bin updated: aa1cc36264...2d62cfabbf
7
.profile
7
.profile
@@ -25,7 +25,12 @@
|
||||
_baseshell="$(basename -- "$0")"
|
||||
|
||||
# Patch PATH
|
||||
desiredpath="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/games:/usr/games:$HOME/.bin:$HOME/.local/bin"
|
||||
desiredpath="/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/local/games:/usr/games"
|
||||
for dir in "$HOME/.bin" "$HOME/.local/bin"; do
|
||||
if [ -d "$dir" ] && [ -O "$dir" ]; then
|
||||
desiredpath="$desiredpath:$dir"
|
||||
fi
|
||||
done
|
||||
IFS=":"
|
||||
for path in $desiredpath; do
|
||||
PATH="${PATH#*$path}"
|
||||
|
Reference in New Issue
Block a user