פרויקט sysklogd מציע דמונים ליבה ורישום מערכת.
חבילה זו מיישמת שני דמונים יומן מערכת. דמון syslogd הוא גרסה משופרת של תכנית שירות ברקלי סטנדרטית. דמון זה אחראי על מתן רישום של הודעות שהתקבלו מתוכניות ומתקנים על המארח המקומי, כמו גם ממארחים מרחוק.
דמון klogd מקשיב בליבת מקורות הודעה והוא אחראי על מתן עדיפות ועיבוד הפועל הודעות מערכת. דמון klogd יכול לרוץ כלקוח של syslogd או לחלופין כתכנית עצמאית. Klogd כעת ניתן להשתמש כדי לפענח EIP מטפל אם הוא יכול לקבוע קובץ System.map
תכונות :.
קובץ
- תקן דליפה מתאר בklogd
- עיבוד רשימת טיעון לשפר
- הצפת מאגר פוטנציאלית למנוע בקריאת הודעות מringbuffer יומן ליבה
- ודא ש& quot; לן & quot; לא ממוקם במרשם, וכי מטפל אות endtty () אינו מותקן מוקדם מדי שעלול לגרום לתקלת פילוח או יותר גרוע
- klogd יהיה להתחבר מחדש לוגר (בעיקר syslogd) לאחר שהלך במהלך פעולה
- בsyslog מערכת הטעון בכבדות לא לירוק את הודעות שגיאה יותר כאשר recvfrom () תוצאות בEAGAIN
- שיפורי Makefile
- עותק מקומי של module.h
- manpage משופר
- תמיד להתחבר עם אזור הזמן של syslogd ואזור
- הסרת שורה חדשה נגררת כאשר העברת הודעות
- המשך פועל כראוי אם / etc / שירות חסר ולהתעלם פעילות רשת
- המשך כתיבה לקבצי יומן בהקדם מרחב הופך להיות זמין שוב לאחר דיסק התמלא
- הוסר בדיקה כדי לזהות תווים & gt שליטה; 0x20 כמו זה מנע תווים במבנה UTF-8 שעבר כראוי באמצעות
- לפתור רק תחום המקומי בעת קבלת הודעות ממרוחקת
- כראוי תלווה את הודעת MARK עם המתקן
- משופר שגרת daemonise בklogd לייצב הפעלה
- klogd לא ישנה את רמת יומן הקונסולה יותר, אלא אם כן -c ניתן
- נוסף בחזרה /usr/src/linux/System.map כמיקום נפילה לאחור
- השכתוב מנתח סמל מודול לקרוא מ/ proc / kallsyms
- הודע תהליך ההורה מחכה אם הלקוח מת
- כתוב מלא של מודול הקרנל אופס עבור לינוקס 2.6
- לקרוא רק סימנים ליבה מ/ proc / kallsyms אם לא System.map כבר לקרוא
- בדיקת סמל משופרת
- למנוע צינורות בשם מלהפוך tty השליטה
- תיקון מצב גזע בsyslogd התגלה בUML
- משופר README.linux
- נוסף בדיקות גבול בklogd
- אין לחסום בשקע הרשת במקרה של אובדן מנות
- אל לקרוס כאשר הוא הגיעה למגבלת גודל קובץ (למשל ללא LFS)
- תקן syslogd תלייה המזויפת בקשר עם futex וNPTL הציגו בגרסאות האחרונות glibc ו- Linux 2.6 (פרטים)
- syslog.conf משופר (5) manpage
- השתמש socklen_t המקום שמתאים
- השתמש בפונקצית query_module חדשה יותר ולא דורך ב/ dev / kmem.
- הסרת טיפול מיוחד של שלט אחוזים בklogd
תגובות לא נמצא