On Tue, 31 Jan 2006 14:15:07 +0100, Piotr Hołyński wrote
Witam
Po aktualizacji z 1.6.4 do 1.8.0 wszystko dziala jak trzeba poza rc.limits ktory wywala: Error: argument "invalid parent ID" is wrong: 1:19999 Error: argument "invalid parent ID" is wrong: 1:19999 Error: argument "invalid parent ID" is wrong: 1:19999 Error: argument "invalid parent ID" is wrong: 1:19999 Error: argument "invalid parent ID" is wrong: 1:19999
Zamień w pliku który generuje rc.limits 19999 na np.1999
Problem ten pojawia sie co jakis czas, dlaczego tworca tego
skryptu nie zmieni tej wartosci na etapie tworzenia skrptu? Czy sa systemy, ktore daja sobie rade z pierwotna wartoscia, a jezeli tak to od czego zalezy, ze na jednych systemach trzeba dokonywac zmiany, a na innych nie? Ja juz sie przyzwyczailem do dokonywania tej zmiany ale dalej nie wiem dla czego tak musi byc. Za odpowiedz na to pytanie mysle, ze nie tylko ja bede wdzieczny.
Odpowiedź na to pytanie padła już kilka razy. Po prostu identyfikatory klas w linuksie są liczbami 16-bitowymi zapisywanymi w formacie szesnastkowym! Dlatego 19999 jest nieprawidłowe, bo przekracza 16-bitów. Po prostu należy na to patrzeć jak na 0xnnnn.
Z wyrazami szacunku Piotr Hołyński
Przesyłając całusy, Tomek.