Bug 54630
Summary: | xfs initscript does not run if /usr/X11R6/bin/X missing | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | George Pajari <george.pajari> |
Component: | XFree86 | Assignee: | Mike A. Harris <mharris> |
Status: | CLOSED RAWHIDE | QA Contact: | David Lawrence <dkl> |
Severity: | low | Docs Contact: | |
Priority: | medium | ||
Version: | 7.1 | CC: | twoerner |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i586 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 4.3.0-13.1 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-05-30 08:15:55 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
George Pajari
2001-10-14 09:52:01 UTC
I believe the reason that check is in there is because someone reported a bug where xfs gets started on a machine if installed, even if no X server is present or used. The default behaviour should be for the common case, which is where an X server is used, however there are problems with both situations. I will have to think about this a bit to figure out a new way of solving the other problem without causing this one. I appreciate the problem. How about modifying the /etc/rc.d/init.d/xfs script so that xfs is started if EITHER (a) the /usr/X11R6/bin/X link is present OR (b) the file /etc/sysconfig/xfs contains a certain parameter (RUN_ALWAYS = yes). This would preserve your existing behaviour and enable third-party packages that need the font server to force xfs to be started without caring whether or not X11 is installed/running. Yes, something like that might work ok, but we'd need a simple way of configuring it that is end user visible. I have plans of extending the functionality of xfs, and supporting much more rare and corner case configurations in the future, and of adding config tool support for them too, including running xfs standalone serving fonts to other machines. I just need to find the time to do it sometime without higher priority task pileup. ;o) I'm going to defer this for now, and return to it in a future release, when I tackle these issues. After rethinking this, I've decided to remove the check afterall. If there are complaints about xfs starting on systems without an X server, I'll handle it another way. 4.3.0-13.1 in rawhide will have this change. |