Use Sun '/share/ProductivityTools/' only on SunOS.
[nethome.git] / .bashrc
diff --git a/.bashrc b/.bashrc
index dfc45d5..0af4141 100644 (file)
--- a/.bashrc
+++ b/.bashrc
@@ -43,7 +43,7 @@ function _bash_profile_addpath        # <variablename>,<dirpathname>
 # gid(1) dependency on: /opt/sfw/bin
 # EUID="`id -u 2>/dev/null || /usr/xpg4/bin/id -u 2>/dev/null || gid -u`"
 _bash_profile_addpath -f PATH            "/usr/dist/exe"
-_bash_profile_addpath -f PATH            "/share/ProductivityTools/exe"
+[ "`uname`" = "SunOS" ] && _bash_profile_addpath -f PATH            "/share/ProductivityTools/exe"
 _bash_profile_addpath -f PATH            "/sbin"
 _bash_profile_addpath -f PATH            "/usr/sbin"
 _bash_profile_addpath -f PATH            "/opt/sfw/bin"
@@ -90,6 +90,8 @@ unset _perldir
 unset -f _bash_profile_addpath
 
 for i in tar ls find cp mv ln md5sum du grep ar chown chmod tail;do
+       # Prevent g$i from system directory overriding customized $i binary
+       which $i 2>/dev/null | grep /net/jsc-nfs.czech.sun.com/export/jscqa-local/ >/dev/null && continue
        which g$i 2>/dev/null | grep '^/' >/dev/null && alias $i=g$i
        done