erweitertes loggen ...

Christian Ordig chr.ordig at gmx.net
Tue Oct 30 23:14:03 CET 2001


On Tue, Oct 30, 2001 at 12:46:55PM +0100, Jan-Benedict Glaw wrote:
> Das iost nicht syslog's Sache. Wenn Du z.B. unlink() geloggt haben
> möchtest, dann ist es vielleicht das einfachste, du baust in
> den Kernel 'nen printk() ein.
oder aenderst die unlink(...) Funktion in der glibc, was allerdings
vorraussetzt, dass das Programm diese auch benutzt. Denkbar waere
da entweder ein direkter Eingriff in die glibc selber oder eine
Wrapper-lib, die mittels LD_PRELOAD (hiess die Umgebungsvariable
wirklich so?) vor der eigentlichen glibc geladen wird und das logging
uebernimmt. Als Beispiel fuer ein solces Vorgehen sei hier der
ESoundD genannt, der so Zugriffe auf /dev/dsp an den esd umleitet.

-- 
Christian Ordig
Germany



More information about the Linux mailing list