[rfc] HOME-ETC.txt [by
Michal Moskal
malekith w pld-linux.org
Śro, 9 Kwi 2003, 14:05:08 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.
--
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::::: Wroclaw University, CS Dept : {E-,w}-- {b++,e}>+++ h
Więcej informacji o liście dyskusyjnej pld-devel-pl