problems with XFree

Jehan nahor@bravobrava.com
Tue Jul 23 21:21:00 GMT 2002


Harold L Hunt II wrote:
> Sylvain Petreolle wrote:
> 
>> Why not install a file in /etc/profile.d ?
>>
> 
> Sylvain,
> 
> I am not sure why we didn't use /etc/profile.d.  I remember discussing 
> it, but when I searched the mailing list archives using the search 
> function at the top of the archive page, all I got was a bunch of spam 
> messages that I don't recall ever seeing on the mailing list (at least 
> not on the dates mentioned).  I will have to do a google search for 
> profile.d on our site, but I haven't got time now.  If you could do the 
> search and summarize where the thread left off, that would be great.
> 
> I seem to remember that a profile.d would work for some cases, but it 
> wouldn't work for all cases... but I cannot give a specific example 
> (might be the archives as well).

There was some talk about that on this thread:
http://sources.redhat.com/ml/cygwin-xfree/2001-q2/threads.html#01549

There they say that the path to X should be set before any call to 
/etc/profile.d/* to be more Unix like (i.e. near the top of /etc/profile).

It was suggested to add
	if ! echo $PATH | /bin/grep -q "/usr/X11R6/bin" ; then
	  PATH="$PATH:/usr/X11R6/bin"
	fi

at the top of /etc/profile. The comment was:
	"Now the stock Cygwin /etc/profile (unlike the Linux one)
	actually sets a default PATH on the first line via

	PATH="/usr/local/bin:/usr/bin:/bin:$PATH"

	Fortunately this puts the important system paths ahead of
	anything already defined, so it's OK to add /usr/X11R6/bin at
	the top."

Post "http://sources.redhat.com/ml/cygwin-xfree/2001-q2/msg01574.html" 
is supposed to give a patch but I don't see it. Anyway, it was for the 
cygwin install (with the assumption that Cygwin/XFree would soon use 
Cygwin's setup). It's probably better to have a post-install script to do it

	Jehan





More information about the Cygwin-xfree mailing list