Ehlo,

Ken Jepson writes:

Hi:

I hope this quick `tsl newbie' question is ok; I have not found an answer to this so far in any of the docs, etc.

So I can better understand TSL, would someone kindly explain the philosophy or reason of using some variations from the typical (I think) FHS or at least de facto standards regarding some of tsl dir scheme? For instance, in my experience, php, apache and mysql typically reside down /usr/local, rather than /usr/share or /usr/lib.

in my personal view I prefer to keep only locally compiled&installed programs in /usr/local and use /usr for rpm installed progs...
this because is a real pain to remove manually installed progs, so keep them separated is a good thing ;)
about other dir I prefer to have all configs in /etc, user accessible files under /home, logs and databases under /var. / /usr /lib /bin /sbin etc. should never be touched by the user.. an execption is /tmp for temp files and /opt where some programs likes to be installed..
cheers


Fremen



I guess mysql might more closely align with FHS standard under /usr/share, since other hosts may connect to it, and I suppose the apache conf files would also belong under /etc by that standard as well. But I don't see why the php and apache binaries would not belong under /usr/local. On the other hand, the seeming de facto standard or default install locations seem to be very convenient, so I wonder why make any changes in the first place?


I'm not looking to debate, only to understand. I would appreciate any light being shed on the subject, or a pointer to another thread or doc if that is more appropriate.

TIA,

-k

_______________________________________________ tsl-discuss mailing list [email protected] http://lists.trustix.org/mailman/listinfo/tsl-discuss

Reply via email to