#2391: Convenience /etc/X11 symlinks point the other way round
--------------------------------------------+-------------------------------
 Reporter:  [EMAIL PROTECTED]  |        Owner:  [email protected]
     Type:  task                            |       Status:  new                
           
 Priority:  normal                          |    Milestone:  6.3                
           
Component:  BOOK                            |      Version:  SVN                
           
 Severity:  normal                          |   Resolution:                     
           
 Keywords:                                  |  
--------------------------------------------+-------------------------------
Comment (by [EMAIL PROTECTED]):

 No, because not everything under $XORG_PREFIX/lib/X11 is a configuration
 file.

 config: used by Imake, not supposed to be modified by the end user, don't
 symlink.

 fs: configuration for X font server, symlink.

 lbxproxy, proxymngr: please don't build lbx at all, it is not tested
 anyway and is supposed to be already removed upstream.

 twm: real config files, symlink.

 rstart: this doesn't look like it is supposed to be user-editable and even
 contains an ELF binary, Debian doesn't symlink this.

 xdm: real config files, symlink.

 xinit: real config files, symlink. Also please add an optional security-
 related step that eliminates one listening port and the need to enable
 ipv6 in the kernel:

 echo -e '#!/bin/sh\nexec /usr/bin/X -nolisten tcp'
 /etc/X11/xinit/xserverrc && chmod 755 /etc/X11/xinit/xserverrc

 xsm: looks like real configuration, it is strange that Debian doesn't
 symlink this.

 app-defaults: symlink.

 xedit: symlink (carefully, I am not sure why it showed up in
 /usr/share/X11)

 Cards, Options, Xcms.txt: Debian doesn't even build this since Sarge
 (oldstable), which is almost three years old, so should we?

 As for the "invalid symlinks" problem in the case the user doesn't install
 everything,

  * If they omit components, they are _currently_ on their own, so for 6.3,
 a big warning about this will be sufficient.

  * We can pre-create empty directories to make the symlinks valid even for
 incomplete installations, anyway.

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/2391#comment:7>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to