Detalii soft:
Versiune: 1.5
Incarca data: 3 Jun 15
Licenţă: Gratuit
Popularitate: 4
proiect sysklogd oferă kernel și sistemul de exploatare demoni.
Acest pachet implementează două demoni jurnal de sistem. Demonul syslogd este o versiune îmbunătățită a programului standard de utilitate Berkeley. Acest daemon este responsabil pentru furnizarea de logare de mesaje primite de la programe și facilități pe gazda locală, precum și de gazdele de la distanță.
Daemon klogd ascultă kernel surse mesaje și este responsabil pentru prioritizarea și prelucrare de operare mesajele de sistem. Klogd daemon poate rula ca un client de syslogd sau, opțional, ca un program independent. Klogd pot fi acum folosite pentru a decoda EIP adrese dacă poate determina un fișier System.map
Caracteristici :.
- file Fix scurgere descriptor în klogd
- prelucrare Lista Îmbunătățirea argumente
- la prevenirea posibilelor buffer overflow in citirea mesajelor de ringbuffer log kernel
- Asigurați-vă că & quot; len & quot; nu este plasat într-un registru, și că de tratare a semnalului endtty () nu este instalat prea devreme, care ar putea provoca o eroare de segmentare sau mai rău
- klogd va reconecta la logger (mai ales syslogd), după ce a plecat în timpul funcționării
- În syslog sistem puternic încărcate nu va mai scuipa mesaje de eroare atunci când recvfrom () rezultate în EAGAIN
- îmbunătățiri Makefile
- copie locală a module.h
- manpage îmbunătățit
- log întotdeauna cu fus orar syslogd și locale
- Eliminare trailing linie nouă atunci când transmit mesaje
- Continuați funcționează corect dacă / etc / serviciu lipsește și ignore activitatea rețelei
- Continuați scris fișierele jurnal de îndată ce spațiu devine disponibil din nou, după un disc umplut
- Eliminat de testare pentru a detecta caractere de control & gt; 0x20 ca acest prevenit caractere codificate în UTF-8 de a fi trecut în mod corespunzător prin intermediul
- rezolva numai domeniul local, atunci când acceptarea mesajelor de la distanță
- însoțească corect mesajul MARK cu facilitatea
- Îmbunătățirea daemonise rutină în klogd a stabiliza pornire
- klogd nu se va schimba nivelul de jurnal consolă mai, cu excepția cazului -c este dat
- Adaugata înapoi /usr/src/linux/System.map ca locație de rezervă
- Rescrie parser simbol modul de a citi de la / proc / kallsyms
- Anunta procesul părinte așteaptă cazul în care clientul moare
- rescriere completă a modulului de kernel oops pentru Linux 2.6
- citește doar simboluri nucleu din / proc / kallsyms dacă nu System.map a fost citit
- Îmbunătățirea simbolul căutare
- Prevenirea tevi numit de a deveni tty de control
- Stabilirea o condiție cursă în syslogd descoperit în UML
- Îmbunătățirea README.linux
- Adaugata controalele de frontieră în klogd
- Nu blocați pe priza de rețea în caz de pierdere de pachete
- Nu de avarie, atunci când se ajunge la limita dimensiunea fișierului (de exemplu, fără AFM)
- Fix false syslogd agățat în legătură cu futex și NPTL introduse în versiunile glibc recente și Linux 2.6 (detalii)
- syslog.conf îmbunătățit (5) manpage
- Utilizați socklen_t după caz
- Utilizați funcția query_module mai noua, mai degrabă decât pas cu pas prin / dev / KMEM.
- Eliminare tratament special a semnului sută klogd
Comentariile nu a fost găsit