On Sat, 2008-11-08 at 22:02 +0000, Anne Wilson wrote:
On Saturday 08 November 2008 20:38:43 William L. Maltby wrote:
/etc/bashrc
But be aware that root-specific ones are here on 5.x
# grep alias .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i'
I'm sorry, but I just can't understand why I can't find these
Local mods somewhere in the past? Missed update?
# lsb_release LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
# cat /etc/redhat-release CentOS release 5.2 (Final)
Corruption? Have you done an rpm --verify? Have you done an updatedb and locate for rpmsave and rpmnew? Those are all I can think of.
Keep in mind that when you login, various config/init files are used by bash, depending on normal operation or not. I've not examined all the below, but nothing else catches my eye as "The Usual Suspects" (TM).
# ls -ld /etc/*prof* /etc/*bash* drwxr-xr-x 2 root root 4096 Sep 17 06:00 /etc/bash_completion.d -rw-r--r-- 1 root root 1437 Nov 28 2006 /etc/bashrc drwxr-xr-x 2 root root 4096 Nov 10 2007 /etc/desktop-profiles -rw-r--r-- 1 root root 937 Jan 31 2006 /etc/profile drwxr-xr-x 2 root root 4096 Oct 13 16:16 /etc/profile.d -rw-r--r-- 1 root root 32 Jan 3 2008 /etc/yumex.profiles.conf
]# grep -irl alias /etc/*prof* /etc/*bash* /etc/profile /etc/profile.d/colorls.csh /etc/profile.d/vim.csh /etc/profile.d/colorls.sh /etc/profile.d/nvidia.sh /etc/profile.d/vim.sh /etc/profile.d/which-2.sh /etc/profile.d/nvidia.csh /etc/bashrc
In /etc/passwd, add the "-x" flag to the end of the root line and you should see all executed commands.
Anne
<snip sig stuff>
HTH