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:
zip_readme.txt - szablon informacji tekstowej dołączanej do archiwów z treścią publikacji.
Dodatkowo dla celów konfiguracji autentykacji LDAP wykorzystywane są następujące pliki:
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.