Re: Betr: Re: xfs install on RedHat machine

2003-10-17 Thread Mike A. Harris
On Fri, 17 Oct 2003, Eamon Walsh wrote:

>> Anyway, the check for /usr/X11R6/bin/X to determine wether or not 
>> to start xfs has been removed for quite a while now, as it makes 
>> it difficult for people to start xfs, who don't run an X server 
>> on the same machine and just want to use xfs for network font 
>> serving.
>
>It seems like the best way to do it would be to still do the check for
>/usr/X11R6/bin/X, but only if TCP is disabled.  

TCP is disabled on all installations by default, and requires a 
user who very much knows what they're doing in order to enable 
it.  The level of complexity that all this checking this and that 
requires mixed with the matrix of actual users usage patterns is 
quite complex.

>You'd have to grep the configuration file to find this out, though.
>Don't know if that's worth it.

It isn't worth it.  The school of KISS (Keep It Simple Stupid)  
reigns supreme here IMHO.  Our X installation uses xfs by default
for better or worse, and probably always will do so, so we
require xfs to be installed if you install X at all.  Our config
tools configure X to use xfs for font serving also, and expect it
to be there.  Again - for better or worse, that is the way it's
been for a long time, and there's no major beneficial reason to
change that now, especially with the overwhelming majority of all
new applications using fontconfig/Xft for font handling.  I'm 
leary of making any major changes to our core fonts handling 
nowadays, as it would risk breaking a known working system that 
we have now for little to no real major gain.

So, following the KISS principle, if a user installs xfs - it 
gets started at boot time by default period, because we need to 
have a default, and the default is chosen based on what is 
easiest for the general non-technical user out there.  Someone 
who even knows xfs exists, is generally in a position to disable 
and/or uninstall it if they don't need it and know they don't 
need it.  The general end user isn't necessarily tuned in enough 
to know what xfs is, or that they need it though.  Any amount of 
AI to determine wether or not xfs should start at boot time would 
be invalidated in 10 minutes by some user with an obscure startup 
need out there.  The way it is now, it is simple.  It starts 
unconditionally and if you don't want/need it - you know that, 
and you have the technical skill most likely to disable it easily 
enough and get your $0.0001 worth of memory wastage back.  ;o)



-- 
Mike A. Harris

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Betr: Re: xfs install on RedHat machine

2003-10-17 Thread Eamon Walsh
On Thu, 2003-10-16 at 13:24, Mike A. Harris wrote:

> Anyway, the check for /usr/X11R6/bin/X to determine wether or not 
> to start xfs has been removed for quite a while now, as it makes 
> it difficult for people to start xfs, who don't run an X server 
> on the same machine and just want to use xfs for network font 
> serving.
> 

It seems like the best way to do it would be to still do the check for
/usr/X11R6/bin/X, but only if TCP is disabled.  

You'd have to grep the configuration file to find this out, though.
Don't know if that's worth it.

> Yes, this will probably upset the people out there who don't want 
> xfs to start up if they're not using an X server.  As I said 
> above though, people can't have it both ways as we can't read 
> people's minds.  The initscript can be disabled like any other 
> system service, so people who install xfs from now on, will have 
> it enabled by default (and it has TCP disabled also by default), 
> and those who don't actually want to use it or need it, can 
> disable it themselves as an end user configuration customization.
> 
> I feel this makes life the easiest for the largest amount of 
> users out there, and that's one of our goals.  ;o)
-- 
Eamon Walsh <[EMAIL PROTECTED]>

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Betr: Re: Betr: Re: xfs install on RedHat machine

2003-10-16 Thread Marcel . Stegehuis
Goals are met !


>-- Oorspronkelijk bericht --
>From: "Mike A. Harris" <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Re: Betr: Re: xfs install on RedHat machine
>Reply-To: [EMAIL PROTECTED]
>Date: Thu, 16 Oct 2003 13:24:36 -0400 (EDT)
>
>
>On Thu, 16 Oct 2003 [EMAIL PROTECTED] wrote:

>Well in the end the answer was much simpler than expected. I am
>creating a RH kickstart CD and was playing with the packages I
>should include. I did include xfs but didn't include X. A
>mes
>age from the ini.d/xfs file would have been nice indeed as
>xfs doesn't start when there is no /usr/X11R6/bin/X.

Well, people can't have it both ways.  You complain that xfs 
didn't start, someone else complains that xfs starts and they 
don't ne
>d/want/use it.  We have to choose one single thing and 
everyone gets it.

Anyway, the check for /usr/X11R6/bin/X to determine wether or not 
to start xfs has been removed for quite a while now, as it makes 
it difficult for people to start xfs, w
>o don't run an X server 
on the same machine and just want to use xfs for network font 
serving.

Yes, this will probably upset the people out there who don't want 
xfs to start up if they're not using an X server.  As I said 
above though, peopl
> can't have it both ways as we can't read 
people's minds.  The initscript can be disabled like any other 
system service, so people who install xfs from now on, will have 
it enabled by default (and it has TCP disabled also by default), 
and those
>who don't actually want to use it or need it, can 
disable it themselves as an end user configuration customization.

I feel this makes life the easiest for the largest amount of 
users out there, and that's one of our goals.  ;o)

-- 
Mike A. H
>rris

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: Betr: Re: xfs install on RedHat machine

2003-10-16 Thread Mike A. Harris
On Thu, 16 Oct 2003 [EMAIL PROTECTED] wrote:

>Well in the end the answer was much simpler than expected. I am
>creating a RH kickstart CD and was playing with the packages I
>should include. I did include xfs but didn't include X. A
>message from the ini.d/xfs file would have been nice indeed as
>xfs doesn't start when there is no /usr/X11R6/bin/X.

Well, people can't have it both ways.  You complain that xfs 
didn't start, someone else complains that xfs starts and they 
don't need/want/use it.  We have to choose one single thing and 
everyone gets it.

Anyway, the check for /usr/X11R6/bin/X to determine wether or not 
to start xfs has been removed for quite a while now, as it makes 
it difficult for people to start xfs, who don't run an X server 
on the same machine and just want to use xfs for network font 
serving.

Yes, this will probably upset the people out there who don't want 
xfs to start up if they're not using an X server.  As I said 
above though, people can't have it both ways as we can't read 
people's minds.  The initscript can be disabled like any other 
system service, so people who install xfs from now on, will have 
it enabled by default (and it has TCP disabled also by default), 
and those who don't actually want to use it or need it, can 
disable it themselves as an end user configuration customization.

I feel this makes life the easiest for the largest amount of 
users out there, and that's one of our goals.  ;o)

-- 
Mike A. Harris

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Betr: Re: xfs install on RedHat machine

2003-10-15 Thread Marcel . Stegehuis
Well in the end the answer was much simpler than expected. I am creating
a RH kickstart CD and was playing with the packages I should include. I did
include xfs but didn't include X. A message from the ini.d/xfs file would
have been nice indeed as xfs doesn't start when there is no /usr/X11R6/bin/X.

Best regards,

Marcel Stegehuis

>-- Oorspronkelijk bericht --
>From: "Mike A. Harris" <[EMAIL PROTECTED]>
>To: [EMAIL PROTECTED]
>Subject: Re: xfs install on RedHat machine
>Reply-To: [EMAIL PROTECTED]
>Date: Wed, 15 Oct 2003 12:03:00 -0400 (EDT)
>
>
>On Wed, 15 Oct 2003, Chris Burghart wrote:

>I saw a similar problem recently; essentially, the init.d/xfs
>script was being run, but no xfs got started and there was no clue
>in the logs about what was failing.  Then I realized that my root
>file
>ystem was full.  After I cleaned up some space and rebooted,
>everything worked fine.  Silly, but true...

Kindof funny actually... some people have complained that xfs 
should be updated to log this using syslog, however in the 
majority of syste
>s out there, /var/log is on the same partition 
as /tmp usually is - "/", and if the disk is full, the disk is 
full.  I seem to recall xfs was updated to do this anyway, but 
I'd have to do a test setup to confirm it.  Not a priority...

-- 
Mik
> A. Harris

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: xfs install on RedHat machine

2003-10-15 Thread Mike A. Harris
On Wed, 15 Oct 2003, Chris Burghart wrote:

>I saw a similar problem recently; essentially, the init.d/xfs
>script was being run, but no xfs got started and there was no clue
>in the logs about what was failing.  Then I realized that my root
>filesystem was full.  After I cleaned up some space and rebooted,
>everything worked fine.  Silly, but true...

Kindof funny actually... some people have complained that xfs 
should be updated to log this using syslog, however in the 
majority of systems out there, /var/log is on the same partition 
as /tmp usually is - "/", and if the disk is full, the disk is 
full.  I seem to recall xfs was updated to do this anyway, but 
I'd have to do a test setup to confirm it.  Not a priority...

-- 
Mike A. Harris

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: xfs install on RedHat machine

2003-10-15 Thread Chris Burghart
[EMAIL PROTECTED] wrote:
I have installed the minimal set of packages with RedHat 9.0 and have installed
XFree86 xfs later using rpm.
XFS is not running after reboot while it is in init.d and rc.d[12345].

Anyone know what causes this behaviour.

Regards,

Marcel Stegehuis
I saw a similar problem recently; essentially, the init.d/xfs
script was being run, but no xfs got started and there was no clue
in the logs about what was failing.  Then I realized that my root
filesystem was full.  After I cleaned up some space and rebooted,
everything worked fine.  Silly, but true...
Chris Burghart

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: xfs install on RedHat machine

2003-10-15 Thread Mike A. Harris
On Wed, 15 Oct 2003 [EMAIL PROTECTED] wrote:

>Date: Wed, 15 Oct 2003 09:10:01 +0200
>From: [EMAIL PROTECTED]
>To: [EMAIL PROTECTED]
>Reply-To: [EMAIL PROTECTED]
>Content-Type: text/plain; charset="ISO-8859-1"
>Subject: xfs install on RedHat machine
>
>I have installed the minimal set of packages with RedHat 9.0 and have installed
>XFree86 xfs later using rpm.
>
>XFS is not running after reboot while it is in init.d and rc.d[12345].
>
>Anyone know what causes this behaviour.

run ntsysv as root and enable the xfs service.  That will make it 
start at boot time.  You can also use "service xfs start" to 
start it from the command prompt.

If it does not start, look in /var/log/messages and you will find 
out why it is not starting.






-- 
Mike A. Harris

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel