/etc/bashrc change causes umask to not be set.
Curstomers relying on this initial statement in
setup-2.5.58-7.el5 or earlier) to set the umask may experience changes with
setup-2.5.58-9.el5 provided by RHEL 5.8.
if [ $UID -gt 99 ] && [ "`id -gn`" = "`id -un`" ]; then umask 002 else umask 022 fi
The above code was moved into a test later in the
/etc/bashrc script to only execute if the the shell is not a login-shell. This was done as part of http://rhn.redhat.com/errata/RHBA-2012-0198.html in reaction to
BZ# 608987, to ensure that
/etc/bashrc does not over-ride any settings made in
Red Hat Enterprise Linux (RHEL)5
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.