Bug 111483
Summary: | /etc/profile.d scripts run by /etc/bashrc | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Reuben Thomas <rrt> |
Component: | setup | Assignee: | Bill Nottingham <notting> |
Status: | CLOSED WONTFIX | QA Contact: | David Lawrence <dkl> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 1 | CC: | mitr, rvokal |
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-09-23 05:07:21 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
Reuben Thomas
2003-12-04 12:11:16 UTC
It's a really really old change. ISTR it was done for uniformity of all interactive shells, for example, xterms, etc. Since you've not closed the bug, I'm guessing you at least admit the possibility that it might be a problem? Just as a suggestion, here's my view on what should happen: because /etc/profile and .bash_profile aren't run in every xterm either (unless you use the -ls option) I've either set a default of -ls, or caused my environment to be set up by .Xclients or somewhere else in the login process (at the moment I don't use xdm, kdm or whatever, so it's simply a question of logging in and running startx; all my X clients therefore inherit my login environment). Some solution like this is cleaner as it doesn't break assumptions about the function of profile.d scripts, while still giving the expected effect in xterms (not to mention other applications started directly by the window manager). At this point, I don't think we're going to change this. |