[rfc] HOME-ETC.txt [by
Michal Moskal
malekith at pld-linux.org
Wed Apr 9 14:05:08 CEST 2003
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
More information about the pld-devel-pl
mailing list