Hello,
I noticed that in the default sequence of "path" directories /usr/local/sbin and /usr/local/bin come at the very end:
In my opinion, this limits the flexibility for those third part applications that want to install customized versions of certain standard commands (CUPS, for example, installs its own set of "lp").
In Linux world (in Debian, at least), /usr/local/bin are put always first.
I understand that it's easy to change that when needed (modifying the "path" variable within the shell rc files), but I was just wondering why the developers made that decisions.
Thanks in advance for any clarifications.
I noticed that in the default sequence of "path" directories /usr/local/sbin and /usr/local/bin come at the very end:
Code:
root@egeo [~] > egrep path /etc/login.conf | egrep -v "^#"
:path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin ~/bin:\
In my opinion, this limits the flexibility for those third part applications that want to install customized versions of certain standard commands (CUPS, for example, installs its own set of "lp").
In Linux world (in Debian, at least), /usr/local/bin are put always first.
I understand that it's easy to change that when needed (modifying the "path" variable within the shell rc files), but I was just wondering why the developers made that decisions.
Thanks in advance for any clarifications.