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