HOSTNAME=`/bin/uname -n`
HISTFILE="$HOME/.history"
HISTSIZE=1000
-HISTFILESIZE=1000
-
-# home_etc user config-dirs
-#CONFIG_DIR=etc
-#HOME_ETC=$HOME/$CONFIG_DIR
-#export CONFIG_DIR HOME_ETC
#
# Setup the environment for various shells
esac
unset SH
-export PATH USER LOGNAME HOSTNAME HISTFILE HISTSIZE HISTFILESIZE PS1 PS2
+export PATH USER LOGNAME HOSTNAME HISTFILE HISTSIZE PS1 PS2
+
+# Put all of the variables as files in /etc/env.d/
+# example:
+# cat /etc/env.d/VARIABLE
+# VARIABLE="value"
+for i in /etc/env.d/* ; do
+ NAME=`basename $i`
+ case $NAME in
+ *~ | *.bak | *.old | *.rpmnew | *.rpmsave )
+ # nothing
+ ;;
+ * )
+ if [ -r $i ]; then
+ . $i; export $NAME
+ fi
+ ;;
+ esac
+done
+# Scripts:
for i in /etc/profile.d/*.sh ; do
if [ -x $i ]; then
. $i