Patch an fs/exec.c:do_execve()
ChristianWeddeling
cwd at uni-paderborn.de
Mon Aug 9 23:52:53 CEST 1999
Hallo Jan-Benedict Glaw!
> > > Aufgrund dummer Ereignisse (...) muß ich einen Kernel dazu bringen, im
> > > Endeffekt jeden Befehl inkl. Argumente via Syslog zu protokollieren. Das an
> > > sich ist auch nicht weiter schwierig, ein 2zeiler in o.g. Datei. Ich hätte
> > > aber auch gerne UID und GID. Wo bekomm' ich die her?
> >
> > current->uid
> > current->gid
> > current->egid
> > current->euid
>
>
> Genau. ...oder sys_getuid() und sys_geteuid(). Dann muß man allerdings vorher
> die Prototypen hinschreiben;( Ach ja, andere Frage noch: Wie komme ich an
> cwd? Es wäre ab und zu mal ganz nützlich, zu wissen, _wo_ das Programm denn
> dann eigentlich ausgeführt wird...
Ganz einfach:
cwd at uni-paderborn.de
;-)
Ciao
Christian
More information about the Linux
mailing list