Wolna amerykanka w PLD?

Andrzej Krzysztofowicz ankry w green.mif.pg.gda.pl
Wto, 8 Kwi 2003, 21:26:46 CEST


> > IMHO CONFIG_DIR powinno być bezwzględne. To żaden problem tak to ustawić
> > w ~/.*profile, a patche są znacznie prostsze, np. wystarczy często
> > zmiana getenv("HOME") na getenv("CONFIG_DIR") ? getenv("CONFIG_DIR") : 
> > getenv("HOME"). Chyba, że chcemy zrobić patch na glibc. Tyle, że to nie
> > bardzo mi się podoba (funkcje glibc mają jasno zdefiniowaną semantykę,
> > np. przez SUS czy ISO C, a my chcemy ją zmieniać).
> 
> IMHO jest to jednak niepotrzebne/redundantne dorabianie dodatkowego 
> stopnia swobody.
> Dlaczego ? ano dlatego, że modyfikacje mają dotyczyć w sumie *wyłącznie*
> plików które siedzą jak do tej pory w katalogu domowym, a całosć ma służyć 
> *przedewszystkim* nie np. uwspólnianiu konfiguracji tylko separacji 
> konfiguracji per host w sytuacji kiedy tren sam katalog domowy jest 
> uzywany na kilku hostach
> 
> Ergo całosć dotyczy tylko dwuch przypadków:
> a) chce sie wyrzucić cały kropkowy śmietnik do podkatalogu żeby to 
>    odseparować,
> b) chce sie mieć różne zestawy konfiguracji np. per host [1]

CONFIG_DIR=etc/`hostname`

w czym problem ?

> Konsekwencja powyzszego jest to, że mając odseparowane wszystko w np. 
> ~/etc kasując zmienjna środowiska z uzycia nie powinno sie takzę 
> zastanawiać nad tym jak plik powinien się nazywać (zalenie od tego czy 
> jest w ~ czy w ~/etc).
> 
> Od takich rzeczy jak uwspólniania konfiguracji są systemowe pliki
> konfiguracyjne poszczególnych programów i tutaj nic dodatrkowo nie musimy
> robić.
> 
> [1] przypomnę części osób a niektórych poinformuję zapewne, że spora ilosć 
> aplikacji X11 ma możliwość separacji konfiguracji per host. Np. kolejno sa 
> czytane pliki /usr/X11Rr/lib/X11/app-defaults/<AppsResName>, potem dalej 
> ~/<locale>/<AppsResName>.<hostname> -> ~/<locale>/<AppsResName> -> 
> ~/<AppsResName>.<hostname> -> ~/<AppsResName>.


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