Uwaga! | |
---|---|
Zaleca się zachowanie szczególnej ostrożności przy modyfikowaniu wszystkich opisanych poniżej plików i parametrów systemu dLibra . |
W podkatalogu conf katalogu głównego serwera znajdują się m.in. następujące pliki konfiguracyjne:
database.properties - zawiera nazwę użytkownika, hasło oraz adres bazy danych wykorzystywanej przez serwer dLibra oraz parametry definiujące rodzaj wykorzystywanej bazy danych.
server.xml - główny plik konfiguracyjny serwera. Zawiera on większość parametrów omówionych w załączniku A.
wrapper.conf
- plik konfiguracyjny mechanizmu
odpowiedzialnego za uruchomienie serwera
dLibra
w trybie usługi. Szczegółowa dokumentacja tego
pliku znajduje się na stronie
http:
quartz.properties - plik konfigurujący mechanizm zadań okresowych.
log4j.properties - plik konfigurujący mechanizm logowania przebiegu pracy serwera.
pliki ??/jobs.xml - pliki konfigurujące zadania okresowe na poziomie poszczególnych usług serwera dLibra.
cs/zip_readme.txt - szablon informacji tekstowej dołączanej do archiwów z treścią publikacji.
ms/dc-pattern.properties - plik określający zasady transformacji metadanych do schematu DublinCore.
se/diacritic.properties - plik określający zasady transformacji znaków diakrytycznych na potrzeby indeksowania i wyszukiwania.
se/liusConfig.xml - plik konfigurujący mechanizm indeksujący treść publikacji.
us/ldap.properties (plik opcjonalny) - zawiera zaawansowane parametry konfiguracyjne autoryzacji opartej o LDAP, wykorzystywane do obsługi mechanizmu referrali LDAP. Ma on następującą strukturę:
ldap.server.host.1=host ldap.server.base.dn.1=baseDN ldap.admin.dn.1=adminDN ldap.admin.password.1=password ... ldap.server.host.n=host ldap.server.base.dn.n=baseDN ldap.admin.dn.n=adminDN ldap.admin.password.n=password domain.search.prefix.1=prefix domain.name.1.1=domain ... domain.name.1.m=domain ... domain.search.prefix.n=prefix domain.name.n.1=domain ... domain.name.n.m=domain
Znaczenie wpisów jest następujące:
ldap.server.host.n - adres referrala
ldap.server.base.dn.n - baseDN od którego powinno zaczynać się szukanie wpisów
ldap.admin.dn.n - pełny DN użytkownika administracyjnego na danym referralu,
ldap.admin.password.n - hasło użytkownika administracyjnego na danym referralu
Podstawowym wpisem w tej grupie jest adres referrala i jeśli go nie będzie to pozostałe wpisy z tą samą liczbą na końcu będą zignorowane. Jeśli natomiast nie będzie któregoś z pozostałych wpisów, to zostanie przyjęta domyślna wartość taka jak dla serwera głównego. Nie ma ograniczenia na liczbę referrali n.
Wpisy związane z obsługa domen maja następujące znaczenie:
domain.search.prefix.n - prefiks, który będzie dołożony przed baseDN serwera głównego
domain.name.n.m - domena dla której prefiks ma być doklejony
Może być dowolna ilość grup wpisów, gdzie dla danego prefiksu definiujemy dowolną ilość powiązanych z nim domen. Należy zwrócić uwagę, że prefiks jest doklejany do baseDN serwera głównego - wynika z tego ograniczenie, ze sufiks na referralach musi być taki jak podane dla głównego serwera baseDN.