4.1. Instalacja

Jeśli chcesz ustawić konfigurację któregoś ze skryptów, robi się to w odpowiedniej sekcji lms.ini. Same skrypty przenieś z katalogu /lms/bin/ do katalogu /usr/sbin. Po przeniesieniu musisz je jeszcze dopisać do crontaba tak, aby były uruchamiane automatycznie, właśnie wtedy kiedy tego chcesz. Przykładowo, wpis w crontabie dla skryptu lms-payments (wykonywanego codziennie o godzinie 00:01) powinien wyglądać następująco:

1 0 * * *       /usr/sbin/lms-payments 1 > /dev/null

Po więcej informacji możesz sięgnąć do man crontab

Większość lms'owych skryptów posiada dodatkowe opcje uruchomieniowe:

-C plik     położenie i nazwa alternatywnego pliku lms.ini, domyślnie /etc/lms/lms.ini
-q          wykonanie skryptu bez wyświetlania komunikatów               
-h          pomoc (a w zasadzie to tylko listing opcji)
-v          informacja o wersji skryptu

4.2. Lista dostępnych skryptów

Nazwa Opis
lms-notify Powiadamianie klientów pocztą internetową o zaległościach, wystawionych fakturach, przekroczeniu terminu płatności
lms-notify.php Powiadamianie klientów pocztą internetową o zaległościach, wystawionych fakturach, przekroczeniu terminu płatności (nowocześniejsza wersja PHP)
lms-notify-sms Odpowiednik lms-notify do wysyłania smsów
lms-notify-messages Odpowiednik lms-notify do ustawiania powiadomień http
lms-cutoff Odłączanie klientów zadłużonych
lms-etherdesc Generowanie pliku dla iptraf zawierającego pary MAC adres - nazwa hosta
lms-payments Naliczanie opłat okresowych (abonamentowych) z fakturowaniem
lms-traffic Zapis statystyk wykorzystania łącza
lms-traffic-logiptables Statystyki łącza dla iptables
lms-makearp Tworzenie tablicy ARP (/etc/ethers)
lms-makedhcpconf Konfiguracja serwera DHCP (dhcpd.conf)
lms-makeiptables Konfiguracja firewalla iptables
lms-makeipchains Konfiguracja firewalla ipchains
lms-makeopenbsdpf Konfiguracja firewalla dla systemu OpenBSD
lms-makeoidentconf Konfiguracja oident
lms-sendinvoices Wysyłanie faktur do klientów
lms-makemacs Filtrowanie ruchu na bazie adresów źródłowych MAC
lms-makehosts Generuje plik /etc/hosts
lms-makewarnings Generuje regułki przekierowujące ruch klientów zadłużonych
lms-makemessages Generuje regułki przekierowujące ruch klientów, którym ustawiono wiadomość administracyjną
lms-fping Badanie aktywności komputerów
lms-reminder Przypominanie o zaplanowanych zadaniach z Terminarza
lms-rtparser Backend do Helpdesk'a
lms-teryt Import bazy TERYT