Bug 50743
Summary: | nfsutils source rpm requires user intervention during install | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Rick Moseley <rmoseley> |
Component: | nfs-utils | Assignee: | Pete Zaitcev <zaitcev> |
Status: | CLOSED NOTABUG | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | ||
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-04-06 03:11:20 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Rick Moseley
2001-08-02 19:12:04 UTC
/usr/sbin/rpc.rquotad should have 755 perms. If the sysadmin changed the permissions on rpc.rquotad to 555, rpm shouldn't override this. I am building the SRPM with a script that changes "buildroot" and inside the /home/rmoseley/ELProduct/buildtree/nfsutils/usr/sbin directory the permissions for rpc.quotad are "555" as they come out of the build part of the SRPM. Nobody has changed the permissions. I do not know why the permissions are set to 555 after the build process, that is out of my control. All I know is that coming out of the "build" part of the nfs-utils SRPM and before getting to the "install" part of the SRPM the permissions are set to 555 by whoever did the "makefile". When rpc.quotad is attempted to be deleted you get prompted about deleting a write protected file. We'll handle patching it here in Huntsville before we distribute it in our Embedded Linux box product if you don't think that is a bug. It's definitely a bug if rquotad gets installed in the build root with 555
perms.
The problem is, I can't reproduce it here. When I perform the build, rpm
installs rpc.rquotad with perms 755. Running rpm -bi -vv generates the
following line:
> install -m 755 -s rquotad /var/tmp/nfs-utils/root-usr/sbin/rpc.rquotad
Perhaps the umask in the shell is too restrictive?
|