Slackware 9.0 default bash aliases
Peter L. Peres
plp-ysDPMY98cNQDDBjDh4tngg at public.gmane.org
Sun Nov 9 21:47:00 UTC 2003
/etc/inputrc
~/.profile
~/.bashrc
Peter
On Sat, 8 Nov 2003, Scott Allen wrote:
>
> On Sat Nov 08,2003 09:00:06 AM Peter L. Peres wrote:
> >
> > afair it's /etc/profile also /etc/profile.d/
>
> That's what I would have thought, but if this is where the default
> aliases are being set, I can't figure it out. Perhaps you could point
> it out to me?
>
> here is a directory listing of /etc/profile.d/
>
> # ls -a -l /etc/profile.d
> total 24
> drwxr-xr-x 2 root root 4096 Oct 21 2002 ./
> drwxr-xr-x 23 root root 4096 Nov 6 10:45 ../
> -rwxr-xr-x 1 root root 227 Mar 9 2003 lang.csh*
> -rwxr-xr-x 1 root root 225 Mar 9 2003 lang.sh*
> -rwxr-xr-x 1 root root 50 Oct 21 2002 t1lib.csh*
> -rwxr-xr-x 1 root root 63 Oct 21 2002 t1lib.sh*
>
> No sign of any alias commands in any of these.
>
> And here is the entire contentes of file /etc/profile
>
> =====================================================================
> # cat /etc/profile
> # /etc/profile: This file contains system-wide defaults used by
> # all Bourne (and related) shells.
>
> # Set the values for some environment variables:
> export MINICOM="-c on"
> export MANPATH=/usr/local/man:/usr/man:/usr/X11R6/man
> export HOSTNAME="`cat /etc/HOSTNAME`"
> export LESSOPEN="|lesspipe.sh %s"
> export LESS="-M"
>
> # If the user doesn't have a .inputrc, use the one in /etc.
> if [ ! -r "$HOME/.inputrc" ]; then
> export INPUTRC=/etc/inputrc
> fi
>
> # Set the default system $PATH:
> PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games"
>
> # For root users, ensure that /usr/local/sbin, /usr/sbin, and /sbin are
> in
> # the $PATH. Some means of connection don't add these by default (sshd
> comes
> # to mind).
> if [ "`id -u`" = "0" ]; then
> echo $PATH | grep /usr/local/sbin 1> /dev/null 2> /dev/null
> if [ ! $? = 0 ]; then
> PATH=/usr/local/sbin:/usr/sbin:/sbin:$PATH
> fi
> fi
>
> # I had problems using 'eval tset' instead of 'TERM=', but you might
> want to # try it anyway. I think with the right /etc/termcap it would
> work great.
> # eval `tset -sQ "$TERM"`
> if [ "$TERM" = "" -o "$TERM" = "unknown" ]; then
> TERM=linux
> fi
>
> # Set ksh93 visual editing mode:
> if [ "$SHELL" = "/bin/ksh" ]; then
> VISUAL=emacs
> # VISUAL=gmacs
> # VISUAL=vi
> fi
>
> # Set a default shell prompt:
> #PS1='`hostname`:`pwd`# '
> if [ "$SHELL" = "/bin/pdksh" ]; then
> PS1='! $ '
> elif [ "$SHELL" = "/bin/ksh" ]; then
> PS1='! ${PWD/#$HOME/~}$ '
> elif [ "$SHELL" = "/bin/zsh" ]; then
> PS1='%n@%m:%~%# '
> elif [ "$SHELL" = "/bin/ash" ]; then
> PS1='$ '
> else
> PS1='\u@\h:\w\$ '
> fi
> PS2='> '
> export PATH DISPLAY LESS TERM PS1 PS2
>
> # Default umask. A umask of 022 prevents new files from being created
> group
> # and world writable.
> umask 022
>
> # Set up the LS_COLORS and LS_OPTIONS environment variables for color
> ls:
> if [ "$SHELL" = "/bin/zsh" ]; then
> eval `dircolors -z`
> elif [ "$SHELL" = "/bin/ash" ]; then
> eval `dircolors -s`
> else
> eval `dircolors -b`
> fi
>
> # Notify user of incoming mail. This can be overridden in the user's
> # local startup file (~/.bash.login or whatever, depending on the shell)
> if [ -x /usr/bin/biff ]; then
> biff y
> fi
>
> # Append any additional sh scripts found in /etc/profile.d/:
> for file in /etc/profile.d/*.sh ; do
> if [ -x $file ]; then
> . $file
> fi
> done
>
> # For non-root users, add the current directory to the search path:
> if [ ! "`id -u`" = "0" ]; then
> PATH="$PATH:."
> fi
> =====================================================================
>
>
> --
> ** Scott Allen scotta-cpI+UMyWUv9BDgjK7y7TUQ at public.gmane.org **
> ** Toronto, Ontario, Canada **
> --
> The Toronto Linux Users Group. Meetings: http://tlug.ss.org
> TLUG requests: Linux topics, No HTML, wrap text below 80 columns
> How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
>
>
--
The Toronto Linux Users Group. Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml
More information about the Legacy
mailing list