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