SLRN - Super Page
 

> Funkcje S-Lang w slrn > Pierwsze kroki > O SSL > O makrach > Wielu użytkowników > score >
poziom wyżej

slrn-pl dla wielu użytkowników

slrn-pl team

ptk, 05 kwi 2002, 22:34:06


Niniejszy dokument opisuje jak skonfigurować slrn, aby mogło z niego korzystać wielu użytkowników.

Spis treści

  1. Wstęp
  2. Pliki konfiguracyjne
  3. Plik z opisami grup

1. Wstęp

Instrukcje umieszczone w tym pliku dotyczą tworzenia globalnej (tzn. dla wszystkich użytkowników) domyślnej konfiguracji slrn. Chodzi o takie informacje jak np. nazwa organizacji i serwera news. Dodatkowo umożliwia to użytkownikom korzystanie ze wspólnego pliku z opisami grup.

2. Pliki konfiguracyjne

Pliki zawierające informacje "globalne" są umieszczane w

  • SYSCONFDIR/slrn.rc -- globalnym pliku konfiguracyjnym
  • DATADIR/slrn/newsgroups.dsc -- pliku z opisem grup.
Wartości SYSCONFDIR i DATADIR ustawiane są podczas kompilacji slrn (opcje --sysconfdir i --datadir skryptu ./configure).

W moim systemie globalny plik slrn.rc zawiera tylko dwie linie:

   set hostname space.mit.edu
   set organization "Center for Space Research"

które pojawiają się w odpowiednich nagłówkach wysyłanych wiadomości. Oprócz określania tych wartości w pliku slrn.rc, odpowiednie ustawienia domyślne mogą być wkompilowane w plik wykonywalny. Po prostu zmień odpowiednie opcje w pliku slrnfeat.h.

3. Plik z opisami grup

3.1 Umiejscowienie pliku

Slrn podczas uruchamiania szuka pliku zawierającego opisy wszystkich grup dyskusyjnych. To NIE jest plik newsrc. W każdym razie, jest to plik zawierający jednowierszowe opisy, czego poszczególne grupy dotyczą. Plik ten może być całkiem spory jeśli znajduje się w nim wiele grup. Przykładowo, w moim komputerze plik z opisami grup zajmuje 225 kilobajtów. Nie ma sensu, aby każdy użytkownik miał własną kopię tego pliku, gdy więcej niż jeden użytkownik korzysta z slrn na danym systemie. Zamiast tego, administrator systemu trzyma kopię tego pliku w odpowniednim katalogu. Opisana tutaj część procesu instalacji dotyczy sposobu tworzenia tego katalogu.

Slrn zakłada, że plik z opisami grup nosi nazwę `newsgroups.dsc'. Nazwa katalogu, w którym będzie umieszczony ten plik, jest na sztywno wkompilowana w plik wykonywalny. Domyślnie jest to /usr/local/share/slrn, lecz można go zmienić poprzez opcję --datadir skryptu ./configure.

3.2 Uzyskanie/stworzenie pliku

Teraz musisz postarać się o plik z opisem grup. Możesz go zdobyć na dwa sposoby. Najprostszym jest skopiowanie pliku `newsgroups.dsc' ze ftp://space.mit.edu/pub/davis/slrn. Druga metoda jest też prosta, ale wykorzystuje slrn do utworzenia tego pliku. Metoda ta jest opisana poniżej.

Po zapoznaniu się tym opisem, poniższe czynności powinny być jasne:

  1. Zanim zaczniesz, wykonaj czynności opisane w README.
  2. Utwórz katalog `/usr/local/share/slrn' (lub taki jaki ustaliłes podczas kompilacij; po pomyśnej instalacji katalog powinien utworzyć się automatyczine)
  3. Uruchom slrn w następujący sposób:
             slrn -f SHAREDIR/newsgroups -d
       
    
    (Oczywiście zamień odpowiednio SHAREDIR. To utworzy plik newsgroups.dsc w SHAREDIR). Ta czynność może zająć trochę czasu przy wolnych połączeniach NNTP.
  4. Jeśli więcej niż jedna osoba będzie korzystała z tego pliku, upewnij się, że są ustawione odpowiednie prawa dostępu:
      
             chmod go+r SHAREDIR/newsgroups.dsc
       
    

To już wszystko!!


projekt www: loop Piotr Gogolin
[ strona wygenerowana z CVS: 07.06.2002 20:25 ]