Archiv verlassen und diese Seite im Standarddesign anzeigen : syslog-ng und klogd
hallo,
da ich gerade mit grsec herumprobiere ist mir aufgefallen, dass
klogd versucht auf /dev/kmem zuzugreifen, doch was hat er da verloren?
nun frage ich mich ob ich klogd überhaupt notwendigerweise für
syslog-ng brauche, oder ob ich so auch kernel messages erhalte (ohne klogd)
halt in syslog-ng mit source file("/proc/kmsg").
thx Markus
Original geschrieben von msi
da ich gerade mit grsec herumprobiere ist mir aufgefallen, dass
klogd versucht auf /dev/kmem zuzugreifen, doch was hat er da verloren?
nun frage ich mich ob ich klogd überhaupt notwendigerweise für
syslog-ng brauche, oder ob ich so auch kernel messages erhalte (ohne klogd)
halt in syslog-ng mit source file("/proc/kmsg").
klogd löst speicheradressen mittels system.map auf. das macht syslog-ng nicht.
wenn man dieses feature nicht benötigt, kann man klogd komplett abschalten und alles über syslog-ng erledigen.
-j
ok ich denke klogd brauch ich nicht.
wird das mit system.map auch mal in syslog-ng implementiert, besteht da hoffung?
aber was hat klogd in /dev/kmem zu suchen?
Original geschrieben von msi
ok ich denke klogd brauch ich nicht.
wird das mit system.map auch mal in syslog-ng implementiert, besteht da hoffung?
aber was hat klogd in /dev/kmem zu suchen?
zur ersten frage: kein ahnung, frag mal den entwickler.
zur zweiten: es gibt 2 möglichkeiten für klogd an informationen des kernels (adresse->symbol) heranzukommen: /etc/System.map und /dev/kmem. die benötigten informationen werden beim start ausgelesen (zumindest bei meinem sysklogd). welche infos das genau sind sagen die quellen.
-j
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.