[rfc] HOME-ETC.txt [było: Re: Wolna amerykanka w PLD?]

Michal Moskal malekith w pld-linux.org
Nie, 13 Kwi 2003, 11:07:07 CEST


On Sun, Apr 13, 2003 at 02:33:35AM +0200, Tomasz Kłoczko wrote:
> On Sun, 13 Apr 2003, Michal Moskal wrote:
> 
> > On Sun, Apr 13, 2003 at 12:31:06AM +0200, Tomasz Kłoczko wrote:
> > > > > Tyle że ządna ze zmiennych nie służy do relokacji zasobów do których
> > > > > ścieżki przy braku tej zmiennej okreslałoby coś innego. W tym sensie nie
> > > > > ma tu analoga.
> > > > 
> > > > Jak to nie?
> > > > Choćby TMPDIR czy TMP jest brany /tmp, jeżeli nie jest wskazany inny....
> > > 
> > > No i która z tych zmiennuych służy do relokacji zasobów wskazywancyh przez 
> > > drugą zmienną ?
> > 
> > Nie znalazłem przykładów gdzie jest względna. Co do bezwzględnych:
> > 
> > gpg -- GNUPGHOME, używane zamiast ~/.gnupg (gpg(1))
> > zsh -- ZDOTDIR, używane zamiast $HOME (dla plików starowych) (zshall(1))
> > 
> > zsh to całkiem niezły przykład, bo ZDOTDIR to dla niego *dokładnie* to
> > samo co CONFIG_DIR/HOME_ETC (ale oczywiście zsh jako shella nikt w tym
> > kierunku nie będzie psuł).
> 
> Michał podtykasz różna przykłady i to samio robią inni ale nadal nie 
> uwzgledniacie tegom, że mienna ma służyć do *relokacji* zasobów i to nie 
> per program ale globalnie.

W oczywisty sposób nie istnieje przykład relokacji globalnej, przecież
chcemy robić HOME_ETC, że nie istnieje. Wobec czego przykładów trzeba
szukać w podobnych sytuacjach. Np. TMPDIR jest globalne, co więcej służy
do relokacji zasobów, a ZDOTDIR jest lokalne, ale służy dokładnie do
tego samego co HOME_ETC. Swoją drogą TMPDIR mnie bardziej przekonuje,
ale _Ty_ koniecznie chciałeś przykład zmiennej która relokuje coś
wskazywanego przez inną zmienną.

Podsumowanie: bredzisz.

-- 
: 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