Bug 73984
Summary: | Does not work when installed with an umask of 077 and messes filesystem | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Enrico Scholz <rh-bugzilla> |
Component: | emacs | Assignee: | Jens Petersen <petersen> |
Status: | CLOSED RAWHIDE | QA Contact: | Jay Turner <jturner> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | CC: | srevivo |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.tu-chemnitz.de/~ensc/dircheck/null/packages.html#emacs-21.2-16 | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-02-25 13:43:49 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: | |||
Bug Depends On: | 73892, 77048 | ||
Bug Blocks: |
Description
Enrico Scholz
2002-09-13 16:37:07 UTC
Thank you very much for finding all these unowned directories. :-) This one should be fixed in the next emacs package release. Because I forgot to mention the URL explicitly in the first bunch of unowned-directory-reports and because you spoke about _one_ directory only, I am not sure if you have seen and fixed the other ones also. So please visit the URL if necessary; it is listing all the problematic directories My apologies about the incomplete report. Right, but if I understood correctly the other directories are all subdirs of "/usr/libexec/emacs/". Yes, * /usr/libexec/emacs * /usr/libexec/emacs/21.2 * /usr/libexec/emacs/21.2/i686-pc-linux-gnu are the questionable directories. /usr/libexec and /usr/share/applications are unowned-directories of the emacs-package also, but are special and more common cases. For /usr/libexec see bug #73892. I have not seen the new package yet and do not know, what you meant with "This one should be fixed". When just writing: | %files | ... | %dir /usr/libexec/emacs the 21.2 and 21.2/i686-pc-linux-gnu directories would be unowned still. But when writing | /usr/lib/libexec/* this report can be closed. But you should keep the /usr/share/applications directory in your mind and add a requirement when its ownership is assigned. The package isn't down yet, but should be out before too long. I have: | /usr/lib/libexec/emacs in the %files list now. (I'll change the status to Modified when the package is ready. Thanks for your patience. :) Do you have a bug number for "/usr/share/applications"? The /usr/share/applications issue was entered as bug #77048. The ownership of "/usr/lib/libexec/emacs" should be fixed in 21.2-20. I personally agreed that "libexec/" and "applications/" should be owned by some central package in RHL. Fix verified. Thanks. |