1##
2# Bourne Again Shell config file
3#
4# Wilfredo Sanchez Jr. | tritan@mit.edu
5# July 09, 1992
6#
7# MIT Project Athena
8#
9# ORIGINAL SOURCES: /usr/athena/lib/init/cshrc (ATHENA REL 7.3P)
10##
11
12     default_initdir=/usr/share/init
13default_bash_initdir=${default_initdir}/bash
14        user_initdir=~/Library/init
15   user_bash_initdir=${user_initdir}/bash
16
17if [ -r ${user_bash_initdir} ]; then
18       initdir=${user_initdir}
19  bash_initdir=${user_bash_initdir}
20else
21       initdir=${default_initdir}
22  bash_initdir=${default_bash_initdir}
23fi
24
25# SET UP HOST-DEPENDANT VARIABLES, ETC.
26
27host=$(echo $(hostname) | tr A-Z a-z)
28
29user=`whoami`
30
31export HOST=${host}
32export USER=${user}
33
34# User ID
35if [ -z "${uid}" ]; then uid=$(id | cut -d = -f 2 | cut -d \( -f 1); fi
36
37# SET COMMAND SEARCH PATH AND MAN PATH
38if [ -f ${bash_initdir}/path ]; then source ${bash_initdir}/path; fi
39
40# ENVIRONMENT SETUP
41
42if [ -n "${PS1}" ]; then interactive="YES"; fi
43
44if [ -z "${ENV_SET}" ]; then
45    if [ -f ${default_bash_initdir}/environment ]; then
46	#echo "Initializing environment..."
47	source ${default_bash_initdir}/environment
48    fi
49fi
50
51if [ -r ${default_bash_initdir}/bash.defaults ]; then
52    source ${default_bash_initdir}/bash.defaults
53fi
54
55# DEFAULT LOGIN SOURCES
56if [ -f ${bash_initdir}/rc.mine ]; then source ${bash_initdir}/rc.mine; fi
57
58if [ "${interactive}" = "YES" ]; then
59    # These aren't useful for non-interactive sessions
60    if [ -f ${default_bash_initdir}/aliases ]; then
61        source ${default_bash_initdir}/aliases
62    fi
63fi
64