Trzy palcodiabły

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Wto, 11 Sty 2000, 18:05:58 CET


T tej chwili są już trzy: bsd-fingerd, cfingerd i fingerd.

Wygląda na to, że przełączanie między nimi jest już kompletne i
bezpieczne, a także dział dokąłdnie tak jak powinno. Jedyny, że tak powiem
efekt uboczny obecnego schematu operowani na inet serwisach jest taki, że
jeżeli podczas upgrade'u czy instalacji w sytuacji kiedy juz jest
zainstalowany inny fingerd wykonywany jest dwukrotnie reload rc-intd. Cóż
.. działa to tak czy inaczej poprawnie i chyba jednak nie da sie tego
zmienić żeby wykonywany był tylko jeden reload (jakby ktoś znalazł jakis
sposób na to byłoby fa=jnie ale odłożyłbym to w tej chwili na sam koniec
kolejki tego co można/trzeba zrobić).

W tej chwili jest to tak zrobione, że powinno dać sie zainstalować mając
fingera z RH. Każdy z tych pakietów ma "Provides: fingerd" (to tak jakby
jakiś inny pakiet musiał mieć zainstalowany jakiś serwer fingera).

Przejrzałem sobie wszystkie trzy fingerd w działaniu i osobiście
najbardziej podoba mi się ffingerd gdyz jest znacznie mniej gadatliwy niż
BSD fingerd ale jednocześnie nie jest tak ostro restrykcyjny jak cfingerd
mając jednocześnie pewną ciekawą cechę polegajacą na tym, że pokazuje
klucz poubliczny o ile ktoś ma katalog ~/.gpg i w nim odpowiednie zasoby.

Pod względem natomiat dostosowania do różnych SMTP serwerów i wyświetlania
informacji o tym czy ktoś ma poczte czy nie przy róznych umiejscowieniach
inbox jak na razie jedynie daje się wykorzystać swobodnie cfingerd.

Ffingerd także raportuje do sysloga rózne nieprawidłowości jak choćby
symlink z ~/.plan na /etc/shadow czy inne takie które ro zachowania są
charakterystyczne dla cfingerd.

W sumie najchętniej w ostarecznej dystrybucji widziałbym tylko takie
fingerd które bedą dostosowane do powyższego czyli widać, ze jak na razie
powyzsze spełnia tylko cfingerd. Osobiście najchętniej widziałbym jednak
ffingerd o ile miałby on usupełnienie co do poprawnej współpracy z
zasobami SMTP serwera. Wszystko z tego powodu, że potencjalnie także
bedziemy oferować kilka róznych SMTP do wyboru (tutaj radze o tym pomyśleć
na poziomie szykowanai instalatora - czyli pomyśleć o ty, żeby moze
skonstruować moduł do obsługi instalacji jednego z kilku dostępnych
palietów bedziących funkcjonalnymi odpowiednikami tak żeby taki moduł
można było użyć nei tylko do instalacji fingerd ale i innych).

Jeżeli ktoś widział jakieś poprawki do sprawdzania inbox dla BSD fingera
to wartoby je włączyć, a przypuszczam, że coś takiego moze yć juz zrobione
(może w qmailowych zasobach lub w okolicach jakis poprawek do OpenBSD ?).

To mniej więcej tyle w tym temacie.
Dodam jeszcze, że obecny juz działjący schemat obecby w tych trzech 
różnych fingerd stanowi przykłąd tego jak nalezy pisać spece dla innych
pakietów które zawieraja funkcjonalne odpowiedniki jak SMTP, IMAP czy POP*
serwery czy jeszcze inne.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*




Więcej informacji o liście dyskusyjnej pld-devel-pl