Witaj A.L.E.C,
W Twoim liście datowanym 11 listopada 2004 (19:27:00) można przeczytać:
ALEC> Marek Adamski wrote:
W tym czymś chodziło mi generalnie o to, aby obliczać zobowiązania użytkownika do dnia, który był by obliczany na podstawie "data dzisiejsza" - "ilość dni zdefiniowanych" Jeżeli zobowiązania były by większe niż dopuszczony limit to wtedy nastąpiłoby wyłączenie. To rozwiązanie było by o tyle dobre, że nawet jak dany użytkownik miałby więcej zobowiązań w danym miesiącu to i tak by nie było problemu z obliczeniem, kiedy odciąć komputery. Ale może tylko mi się wydaje, że było by to łatwiejsze do zrealizowania.
ALEC> wydaje mi się przekombinowane, wystarczy sprawdzić, czy zaległość usera jest ALEC> większa od limitu i w ostatecznym dniu płatności (dzień naliczenia + termin ALEC> zapłaty w dniach) odciąć gościa. Żeby to dobrze działało muszą być spełnione ALEC> dwa założenia: do wyznaczenia ostatecznego dnia zapłaty bieżemy pod uwagę ALEC> tylko zobowiązania miesięczne i najlepiej jakby były płatne w tym samym dniu ALEC> w obrębie każdego usera (aczkolwiek nie koniecznie, bo można użyć max(), ale ALEC> to już nie będzie dokładnie to samo).
A jeżeli chodzi o warning to może być a za razem mam takie pytanie.
ALEC> już to zrobiłem wczoraj, jest opcja warning - treść ostrzeżenia (jeśli puste ALEC> to nie ustawia ostrzeżeń) i dodatkowa opcja command pozwalająca na wywołanie ALEC> np. skryptu firewalla, gdy nastąpiło choć jedno odłączenie.
Czy w daemonie coś generuje warningi przy określonym zadłużeniu bez odcinania komputera (cutoff :D)?
ALEC> nie, ale pomyślę o dorobieniu opcji do cutoff, tak aby go można było używać ALEC> tylko do warningów.
Dobra niech będzie dam koledze zarobić :D