Szczegóły programowe:
Projekt sysklogd oferuje jądra systemu rejestrowania i demonów.
Pakiet ten implementuje dwa demony dziennika systemu. Syslogd demona jest rozszerzoną wersją standardowego programu użytkowego w Berkeley. Demon ten jest odpowiedzialny za zapewnienie rejestrowania komunikatów odebranych z programów i urządzeń na lokalnym komputerze, a także z odległych hostach.
Klogd demon źródeł jądra słucha wiadomości i jest odpowiedzialny za priorytet i przetwarzanie wiadomości systemu operacyjnego. Demon klogd może działać jako klient syslogd lub ewentualnie jako samodzielny program. Klogd mogą być teraz używane do dekodowania adresów EIP, jeśli może określić System.map plik
Opis :
- plik Fix. przeciek deskryptor w klogd
- Pomóż Argument lista przetwarzania
- zapobiec potencjalnym przepełnienie bufora w czytaniu wiadomości z ringbuffer dziennika jądra
- Upewnij się, że & quot; len & quot; nie znajduje się w rejestrze, i że endtty () obsługi sygnału nie jest zainstalowany zbyt wcześnie, co może spowodować awarię segmentacji lub gorzej
- klogd będzie podłączyć do rejestratora (głównie Syslogd) po tym jak odszedł podczas pracy
- Na systemu jest mocno obciążony syslog nie wypluł już komunikaty o błędach, gdy recvfrom () powoduje EAGAIN
- poprawa Makefile
- Lokalna kopia module.h
- Lepsza strona podręcznika
- Zawsze dzienników strefy czasowej i lokalizacji syslogd
- Usuń kończący znak nowej linii w momencie przekazywania wiadomości
- dalej działa poprawnie, jeśli / etc / usług brakuje i ignorować aktywności sieciowej
- Kontynuuj pisanie do plików najszybciej zalogować jako przestrzeń będzie ponownie dostępny po zapełnieniu dysku
- Usunięto testu do wykrywania znaków sterujących & gt; 0x20, ponieważ zapobiega znaków zakodowanych w UTF-8, aby być właściwie przeszedł przez
- rozwiązać Tylko domenę lokalną, gdy przyjmowanie wiadomości od zdalnego
- Właściwie towarzyszyć wiadomość kreski obiektu
- Ulepszona daemonise rutynowe klogd do stabilizacji starcie
- klogd już nie będzie zmiany poziomu dziennika konsoli, chyba że podano -c
- Dodane powrotem /usr/src/linux/System.map w miejscu upadku do tyłu
- Przepisz parser Moduł symbol czytać z / proc / kallsyms
- Poinformować czeka proces macierzysty, jeśli klient umiera
- Pełna przepisać modułu jądra Linux 2.6 oops
- czytaj Tylko symboli jądra z pliku / proc / kallsyms jeżeli nie System.map został odczytany
- Ulepszona symbol lookup
- Zapobiegaj nazwane potoki z coraz tty sterowania
- Mocowanie wyścigu w syslogd odkryte w UML
- Ulepszona Readme.linux
- Dodane kontrole graniczne w klogd
- Nie blokować na gnieździe sieciowym w przypadku utraty pakietów
- Nie upaść po osiągnięciu limitu rozmiar pliku (na przykład bez BAEL)
- Fix fałszywych wiszące syslogd w związku z wprowadzonym futex i NPTL w ostatnich wersjach Linuksa 2.6 i glibc (szczegóły),
- Ulepszona syslog.conf (5) podręcznika
- Użyj socklen_t w stosownych przypadkach,
- Użyj nowszej funkcję query_module a nie wzmocnienie przez / dev / kmem.
- Usuń specjalnego traktowania znaku procent w klogd
Komentarze nie znaleziono