gdbm, czy db3

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Sob, 30 Wrz 2000, 20:58:10 CEST


On Sat, 30 Sep 2000, Jacek Konieczny wrote:

> No właśnie.
> Np. dla OpenLDAP zalecany jest Berkley-DB. Co prawda standardowo nie
> znajduje naszego db3, ale na pewno można go do tego zmusić. 
> Problem w tym, że i tak będzie zlibkowany z gdbm, bo cyrus-sals używa
> gdbm. IMHO dobrze by było, żeby SASL i właściwie wszystko w PLD uzywało
> db3. Wiem, że będą problemy z przejściem na nowe bazy, ale chyba każdy
> programik ma coś w rodzaju "dump" i "restore" (w OpenLDAP to nie
> problem).
> No to co, przerabiamy Cyrus-SASL i OpenLDAP na db3? A może linkować
> OpenLDAP z dwoma DBM? No chyba, że mam se po prostu dać spokój.

Tak sobie u siebie zapuściłem ..
$ rpm -q --whatrequires gdbm
courier-imap-0.22-1
transfig-3.2.3-1
gdbm-devel-1.8.0-5
cyrus-sasl-1.5.24-1
gnomeicu-0.93-2
libgtop-1.0.9-2
python-1.5.2-20
gnome-utils-1.2.1-5
perl-5.005_03-16
gnupg-1.0.3-1
gnome-applets-1.2.2-1
librep-0.13.1-1
librep-devel-0.13.1-1

Wydaje mi się, że wszedzie tam gdzie konkretna odmana biblioteki do
obsługi jakieś bazy jest uzywana tylko jako backend tam wszędzie
powienniśmy używać jednej wybranej biblioteki. Patrzac na powyższe w
zasadzie chyba po za potencjalnie perlem (a i tego nie jestem pewny bez
przyjrzenia się bliżej) wszędzie możnaby wyrugować gdbm i zastapić to db2
czy db3 (na dłużą metę ten kierunek jest raczje porządany).

Gdbm jest też używany zdaje sie przez rpm-a ale po kiego groma (?) to w
tej chwili nie mam już pojęcia (tez należałoby to sprawdzić.

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*


___________________________
polish  linux  distribution
-> http://lists.pld.org.pl/



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