On Fri, 14 May 2010 08:48:19 +0200, Tomasz Chiliński tomasz.chilinski@chilan.com wrote:
On Fri, 14 May 2010 08:25:08 +0200, "A.L.E.C" alec@alec.pl wrote:
Tomasz Chiliński wrote:
O który moduł daemona Ci chodzi? Poprawię w wolnej chwili.
tc, ethers, parser, pinger, oident, tc-new, hostfile oraz ewx-* (z tym,
że tutaj będzie trudniej) i jeszcze skrypty: lms-makearp, lms-ipfw, lms-etherdesc, lms-mgc. Do tego jeszcze contriby. Tomku, czy nie wspominałem, że dodanie widoku, trochę uprości te zmiany?
Alku, widok nie zmieni logiki zaszytej w niektórych z tych skryptów/modułów. Dostosowałem te skrypty do tabeli macs, które są najczęściej używane, a zmiany z merytorycznego punktu widzenia były trywialne. Np. gdy ktoś generuje regułki IP,MAC do ipset to ma problem, bo nie
można
przypisać do zestawu ipset dwukrotnie tego samego IP :( Akurat lms-makemacs wykorzystuje test netfiltrowy adresu MAC, więc w tym przypadku problem nie występuje. lms-makearp, lms-etherdesc zaraz poprawię.
Hmmm, lms-makearp też nie obsłuży wielu MAC-ów. Można co najwyżej dać limit na 1 mac w zapytaniu SQL.