FHS 2.2, katalogi dla gier
    Jakub Bogusz 
    qboosh w pld.org.pl
       
    Wto,  5 Mar 2002, 20:54:57 CET
    
    
  
Ktoś czytał dokładnie FHS 2.2?
Niewiele się zmieniło od 2.1, ale trzeba by było dokładnie przejrzeć te
100kB i sprawdzić, czy jesteśmy z tym zgodni przed podbiciem Version
w FHS.spec.
Na pewno jedna rzecz jest do poprawki (zresztą nie psująca zgodności
z 2.1 - tam nie było to tak wyraźnie napisane): ma być /usr/local/man,
a nie /usr/local/share/man.
(gotowe poprawki do FHS.spec i man-manpaths.patch już mam)
Druga rzecz - już któryś raz o tym piszę i będę co jakiś czas
przypominał, dopóki nie zostanie poprawiona niekonsekwencja. Chodzi
o katalogi dla gier (znowu mi się przypomniało przy okazji
rocksndiamonds.spec - w którym dane są umieszczone w nie istniejącym
katalogu /usr/X11R6/share/games):
binarki:
	/usr/games czy /usr{,/X11R6}/bin
dane arch-dependent:
	/usr/lib/games czy /usr{,/X11R6}/lib czy /usr{,/X11R6}/lib/games
		(/usr/X11R6/lib/games aktualnie nie istnieje)
dane arch-independent:
	/usr/share/games czy /usr{,/X11R6}/share czy /usr{,/X11R6}/share/games
		(/usr/X11R6/share/games aktualnie nie istnieje)
Co do /var/games to raczej nie ma wątpliwości.
W FHS (2.2) znalazłem tylko tyle:
/usr/bin                Most user commands
/usr/lib                Libraries  [...and other architecture-dependent data]
/usr/share              Architecture-independent data
/usr/games              Games and educational binaries (optional)
/usr/share/games        Static data files for /usr/games (optional)
/usr/lib/games          ...hierarchy may be used in addition to the /usr/share/games...
/var/games              Variable game data (optional)
Niestety uzasadnienie jest tylko dla tego ostatniego:
       BEGIN RATIONALE
       /var/games has been given a hierarchy of its own, rather than leaving it
       merged in with the old /var/lib as in release 1.2.  The separation
       allows local control of backup strategies, permissions, and disk usage,
       as well as allowing inter-host sharing and reducing clutter in /var/lib.
       Additionally, /var/games is the path traditionally used by BSD.
       END RATIONALE
BTW, fortune-mod to gra czy program edukacyjny? :>
-- 
Jakub Bogusz    http://prioris.mini.pw.edu.pl/~qboosh/
    
    
Więcej informacji o liście dyskusyjnej pld-devel-pl