[rfc] HOME-ETC.txt [by

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Śro, 9 Kwi 2003, 14:13:53 CEST


> On Wed, Apr 09, 2003 at 01:57:16PM +0200, Andrzej Krzysztofowicz wrote:
> > > 
> > > On Wed, Apr 09, 2003 at 12:50:25PM +0200, Andrzej Krzysztofowicz wrote:
> > > > > 
> > > > > Nie jest powiedziane nigdzie, że te zasoby *muszą* pozostać w katalogu 
> > > > > użytkownika. Przy normalnym ustawieniu *_DIR będzie to katalog domowy, ale 
> > > > > nic nie stoi na przeszkodzie, żeby była to całkowicie inna lokalizacja.
> > > > 
> > > > BTW: umieszczenie tych zasobow poza katalogiem uzytkownika nie wymaga
> > > > sciezki bezwzglednej. Zawsze mozna
> > > >    CONFIG_DIR=../../gdzies/indziej
> > > 
> > > O ile $HOME danego użytkownika jest zawsze tak samo zagnieżdżony.
> > 
> > Nie ma znaczenia. Mozna dodac czlonow "../"
> > Zauwaz, ze /../ oznacza to samo co / :
> > 
> > $ ls -l ../../../../bin/ls
> > -rwxr-xr-x    1 root     root        59516 Nov 30 21:19 ../../../../bin/ls
> > $ ls -l ../../../../../../../../bin/ls
> > -rwxr-xr-x    1 root     root        59516 Nov 30 21:19
> > ../../../../../../../../bin/ls
> 
> Anyway:
> 
> 1) jeśli CONFIG_DIR jest względne można również wyjść z HOME
> 2) robi się to jednak trudniej
> 3) łatwiej robić patche jeśli jest bezwzględne
> 4) kloczek z jakiś niejasnych powodów chce, żeby było względne (sorki,
>    nie umiem parsować tych maili)
> 
> Czyli jeśli jest względne, to nie uzyskujemy żadnej dodatkowej spójności
> (bo 1), utrudniamy użytkownikom (2) oraz developerom (3) życie. Niestety
> 4.

Co do (2) jako "utrudniamy użytkownikom" mam watpliwosci.
Co do reszty sie zgadzam.

Co do zalet sciezki wzglednej przychodzi mi do glowy, ze trudniej wowczas o
blad typu:

CONFIG_DIR=/etc
( co obecnie byloby chyba potraktowane jako $HOME//etc )

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry w mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology



Więcej informacji o liście dyskusyjnej pld-devel-pl