Red Hat Bugzilla – Bug 211665
new package install changing mode of file to default umask
Last modified: 2007-11-30 17:07:10 EST
Description of problem:
New Server built with RHEL 3 Update 8
root default umask set to 077 per company security policy
From that point forward, installing a new package that
modifies /etc/ld.so.conf results in /etc/ld.so.conf being left in mode 600
rather than preserving the mode of 644. When this happens, without warning,
users are unable to access /etc/ld.so.conf.
Installing an errata for a package which previously modified /etc/ld.so.conf
did not switch the mode to 600; preserved it at 644.
Behavior is unexpected and unobvious. May not be restricted to
just /etc/ld.so.conf. High risk to any other files modified when a new
package is installed.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. set root umask to 077
2. Verify mode of /etc/ld.so.conf to be 644 (anything other than 600)
3. Install a new package the requires modification to /etc/ld.so.conf
/etc/ld.so.conf mode changed to 600
both yum or up2date were used and verfied problem on 2 different servers.
User firstname.lastname@example.org's account has been closed
This bug is filed against RHEL 3, which is in maintenance phase.
During the maintenance phase, only security errata and select mission
critical bug fixes will be released for enterprise products. Since
this bug does not meet that criteria, it is now being closed.
For more information of the RHEL errata support policy, please visit:
If you feel this bug is indeed mission critical, please contact your
support representative. You may be asked to provide detailed
information on how this bug is affecting you.