42 lines
895 B
Bash
42 lines
895 B
Bash
#
|
|
# ~/.bashrc: user defaults for bash(1) login shells
|
|
#
|
|
|
|
if [ "`id -u`" = "0" ]; then
|
|
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin"
|
|
elif [ "`id -un`" = "sysadmin" ]; then
|
|
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin"
|
|
elif [ "`id -un`" = "netadmin" ]; then
|
|
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin"
|
|
elif [ "`id -un`" = "secadmin" ]; then
|
|
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin"
|
|
elif [ "`id -un`" = "audadmin" ]; then
|
|
export PATH="/sbin:/usr/sbin:/bin:/usr/bin:/opt/bin"
|
|
else
|
|
export PATH="/bin:/usr/bin:/opt/bin"
|
|
fi
|
|
|
|
if [ ! -f ~/.inputrc ]; then
|
|
export INPUTRC="/etc/inputrc"
|
|
fi
|
|
|
|
export MANPATH="/usr/man:/usr/share/man:"
|
|
export PATH=$PATH:$HOME/bin
|
|
|
|
if test "$UID" = 0; then
|
|
PS1="\h:\w # "
|
|
|
|
# PS1="\h: # "
|
|
else
|
|
PS1="\u@\h:\w > "
|
|
fi
|
|
export PS1
|
|
|
|
export HISTCONTROL=ignoreboth
|
|
|
|
alias ls='ls --color=auto'
|
|
|
|
umask 022
|
|
|
|
# End of file
|