Linux Registry
Paweł Sakowski
pawel w sakowski.eu.org
Śro, 31 Mar 2004, 23:32:11 CEST
> > - Zużywa masę inodeów i bloków (na mikropliki).
>
> są systemy plików które sobie z tym radzą lepiej i które
> radzą sobie z tym trochę gorzej. 'in Unix, almost everything
> is a file'.
Ja używam takiego, który radzi sobie gorzej.
> użyj systemu plików z dziennikiem.
Sp... Nie zamierzam filesystemu ustawiać pod jedną bibliotekę.
> > - W "unique namespace" nie uwierzę dopóki ktoś nie zechce opisać jego
> > postaci (już nie wspominając o wydaniu standardu).
>
> nie rozumiem. wyjaśnij na przykładach co przeszkadza tej
> wierze?
Służę uprzejmie. Mamy fstab. PLD decyduje że zapisujemy tam klucze w
postaci system.fstab.-home-users.*. Fedora decyduje, że
system.fstab.hda2.*. Niezależnie, po 2 miesiącach autorzy mounta
stwierdzają, że zaczną obsługiwać w mainstreamie registry i ponazywają
klucze system.fs.partition0.*. Unique my ass.
> > - Ręczna edycja konfiguracji jest znacznie utrudniona (przez
> > rozproszenie po masie plików).
>
> a jak masz duży plik konfiguracyjny i chcesz przeskoczyć
> gdzieś to robisz search w swoim edytorze,
Nie robię, bo na czterech ekranach tekstu mieści się rzędu 100 kluczy
(przy rozczłonkowanym passwd jeszcze więcej). Wyedytowanie 10% z tego to
żaden problem w konfiguracji konwencjonalnej i ból-w-tyłku w przypadku
biegania po kluczach.
> to rzecz gustu i edytora, który mógłby np. dla całej
> konfiguracji jakiejś aplikacji rozwinąć klucze.
Nie mam takiego.
> > - W przykładzie używana jest hierarchia system.user.<username>.foo .
> > Kropka jest dozwolonym znakiem w nazwie użytkownika.
>
> Wedle jakiego standardu?
POSIX. Patrz mój list z pld-devel-pl z Sat, 13 Mar 2004 00:01:32 +0100.
> > - Brak porządnej dokumentacji.
>
> Jakiej informacji w dokumentacji nie możesz znaleźć?
Na dzień dobry: dozwolone znaki w nazwach kluczy, ich kodowanie, API,
sposób przydziału miejsc w hierarchii (żeby np. apache i thttpd nie
zaczęły na raz używać system.httpd).
> > Idea może i dobra, na pewno implementacja jeszcze nie dojrzała do
> > praktycznego stosowania.
>
> To trzeba zrobić, żeby dojrzała.
SOD#1
> To nie jest wielka praca,
> jeśli chodzi o samą bibliotekę i narzędzia.
Optymizm :P
--
+----------------------------------------------------------------------+
| Paweł Sakowski <pawel w sakowski.eu.org> Never trust a man |
| who can count up to 1023 on his fingers. |
+----------------------------------------------------------------------+
Więcej informacji o liście dyskusyjnej pld-devel-pl