Bug 74003
Summary: | [postgresql-contrib] Does not work when installed with an umask of 077 and messes filesystem | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Enrico Scholz <rh-bugzilla> |
Component: | postgresql | Assignee: | Tom Lane <tgl> |
Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | CC: | hhorak |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.tu-chemnitz.de/~ensc/dircheck/null/packages.html#postgresql-contrib-7.2.1-16 | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-12-17 16:45:51 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
Enrico Scholz
2002-09-13 17:33:42 UTC
Assigning to me. This is because /usr/lib/pgsql is not explicitly listed in the %files section for the contrib package. Ben will fix this. I think this bug is probably out-of-date, if not wrong altogether. Looking at the current postgresql.spec file, %{_libdir}/pgsql is shown as a directory belonging to the postgresql-server package, which is probably reasonable. We can't list it as belonging to the contrib package, I don't think, since the server and pl packages also install libraries there. Is there anything we still ought to change? Bug is still up-to-date. The postgresl-contrib package can be installed without the -server package and /usr/lib/pgsql would be unowned then (with the told consequences). I do not see a reason why this directory can not be listed in -contrib's %file list also. A better solution would be probably, when it is owned by the base 'postgresql' package. This would solve the problem for some other postgresql-* subpackages (-jdbc, -odbc, -tcl) also. I've reassigned /usr/lib/pgsql to the base package, as per your last suggestion. |