#
# /etc/profile: system-wide profile for the Bourne shell (sh(1)) and
# Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
-# Written 2003-2009 by Alexander Barton (alex@barton.de)
+# Written 2003-2011 by Alexander Barton (alex@barton.de)
#
[ -e ~/.ConfigScripts.debug ] && echo " >> /etc/profile ..."
# read local profile, if available
[ -r "/var/lib/${ME}/profile" ] && . /var/lib/${ME}/profile
+# Setup some directories to use local storage (no NFS)
+[ -d "/usr/local/home/$USER" ] \
+ || mkdir -p "/usr/local/home/$USER" >/dev/null 2>&1
+if [ -w "/usr/local/home/$USER" ]; then
+ export LOCAL_HOME="/usr/local/home/$USER"
+ export CCACHE_DIR="$LOCAL_HOME/.ccache"
+ export XDG_CACHE_HOME="$LOCAL_HOME/.cache"
+fi
+
# interactive shell?
[ "$PS1" ] || return