Linux AX25-HOWTO, Radio Amatorskie.: Ustawienie PMS.
Następna strona
Poprzednia strona
Spis treści
16. Ustawienie PMS.
Program pms to implementacja prostego 'personal message system' napisanego początkowo przez Alan'a Cox. Dalszy rozwój podjęty został przez David'a Brown, N2RGT,
dcb@vectorbd.com. Obecnie jest nadal bardzo prosty mający mozliwość wysłania e-mail'a do właściciela systemu i uzyskać ograniczone informacje maszynie lecz David pracuje nad tym, jak poszerzyć jego możliwości i uczynić go bardziej użytecznym.
Pozostało więc teraz parę prostych plików do stworzenia, które udzielą użytkownikom pewnych informacji o samym systemie, a potem dodać odpowiedni zapis do pliku ax25d.conf, aby dołączający się użytkownicy dostali się do PMS.
16.1 Utworzenie pliku /etc/ax25/pms.motd.
Plik /etc/ax25/pms.motd zawiera 'wiadomość dnia', którą użytkownicy ujrzą po ustaleniu łączności i zwykłym nagłóku BBS. Ten prosty plik jest tekstowy i wiadomość w nim zawarta będzie wysłana do użytkowników.
16.2 Utworzenie pliku /etc/ax25/pms.info.
Plik /etc/ax25/pms.info również ma zawierać tekstowe, bardziej szczegółowe informacje na tremat twojej stacji. Informacja w nim zawarta przedstawiana jest użytkownikom w odpowiedzi na ich polecenie 'Info' z zachęty PMS>.
16.3 Kojarzenie znaków AX.25 z kontami użytkowników
Gdy jakiś użytkownik wysyła pocztę do znaku AX.25 to 'pms' spodziewa się, że znak ten jest własnością prawdziwego użytkownika z kontem na twojej maszynie. Opisane jest to w osobnej sekcji.
16.4 Dodanie PMS do pliku /etc/ax25/ax25d.conf.
Dodanaie programu 'pms' do pliku /etc/ax25/ax25d.conf jest bardzo proste. Trzeba jednak pamiętać o jednej malutkiej rzeczy. Dave dodał możliwość podania argumentów dla PMS na wierszu poleceń, które kontrolują kilkanaście konwencji związanych z końcem wiersza. Konwencje AX.25 i NetRom oczekują, że 'end-of-line' to 'carriage return', 'linefeed' podczas gdy w unixach to jest poprostu 'newline'.Więc, dla przykładu, jeśli checiałbyś dodać zapis, który oznaczałby, że należy odpalić PMS dla wchodzącej łączności przez port AX.25, to dadaj taki wiersz:
default 1 10 5 100 5 0 root /usr/sbin/pms pms -a -o vk2ktj
To poprostu odpala program pms mówiąc mu, że jest to łączność wchodząca drogą AX.25 i że właścicielem PMS'a jest vk2ktj. Popatrz na podręcznik systemowy 'man' w sprawie innych argumentów dla innych metod dostępu.
16.5 Sprawdzenie PMS'a
Aby sprawdzić czy PMS działa sprubuj taką komendę z wiersza poleceń:
# /usr/sbin/pms -u vk2ktj -o vk2ktj
Podstaw swój własny znak w miejsce mojego. Polecenie to odpali PMS mówiąc mu, że ma używać uniksowych konwencji end-of-line, i że użytkownikiem logującym się jest vk2ktj. Możesz zrobić teraz wszystko to, co użytkownicy łączący się z zewnątrz.
Dodatkowo mógłbyś poprosić jakąś inną stację, aby się do ciebie dołączyła, aby potwierdzić, że ustawienie pliku ax25d.conf działa poprawnie.
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
ax25 howto pl 2AX25 HOWTO pl 11ax25 howto pl 9ax25 howto pl 26ax25 howto pl 15AX25 HOWTO pl 20AX25 HOWTO plax25 howto plax25 howto pl 13ax25 howto pl 18ax25 howto pl 23Keyboard HOWTO pl 16 (2)ax25 howto pl 17ax25 howto pl 22ax25 howto pl 19ppp howto pl 16ax25 howto pl 10więcej podobnych podstron