On 02/01/2011 04:36 AM, Alexander Kozlov wrote:
> In "Xorg Applications", twm is build with a sed fix which changes
> its rcdir to /etc/X11/app-defaults. Man page twm.1 does not list
> this path as an option so the man page should be updated too.
Will take a quick look after work is complete. Thanks for the heads up.
> Another option could be traditional /usr/lib/X11/twm directory.
> This is achieved with '--datadir=/usr/lib' argument to configure.
> No sed required.
>
> /Alex.
The "traditional" directory is broken as it is an FHS violation.
See:
http://www.pathname.com/fhs/pub/fhs-2.3.html#SPECIFICOPTIONS10
for more information. Specifically, those files are actually used by the 
programs and are not 'demonstration' files. If they were only 
demonstration files, by the old rules, they would then be allowed. In 
fact, they were even reversed for a long time citing the old X11R6 tree 
as reason enough for a symlink to be acceptable. Configuration files 
belong in /etc, or in the case of X11R6, /etc/X11:
http://www.pathname.com/fhs/pub/fhs-2.3.html#ETCX11CONFIGURATIONFORTHEXWINDOWS
for more information on that decision.

Unfortunately, the FHS has not been updated since 2004 and does not 
include exceptions, expectations, or recommendations for Release 7, so 
we've elected to stick with the old configuration location for the time 
being, with /usr as the default installation prefix. Most of the above 
could easily be debated till the end of days, so I've given only the 
rationale used. Those decisions were made with input from many people, 
however the long lived LFS mantra still (and always) applies: Your 
distro, your rules. :-)

-- DJ Lucas


-- 
This message has been scanned for viruses and
dangerous content, and is believed to be clean.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to