Hello Roberto, * Roberto C. Sanchez <[EMAIL PROTECTED]> [2005-05-31 10:45]:
[...] > Steps to replicate: > > Log into a shared machine and run 'ps aux|grep mutt'. Choose a user > running mutt. Note the pid of the mutt process you want to DOS. Note > the username and run 'id <user>' to get the uid. Then run 'for i in > `seq 0 1000` ; do touch /tmp/mutt-<hostname>-<uid>-<pid>-$i ; done' and > watch the user not be able to 1) compose mail, 2) change mailboxes, 3) > reply to mail, 4) or view help until mutt is restarted. For added fun, > wrap in another for loop that iterates from 0 to 32767 and hit all the > PIDs and prevent the user from using mutt unil /tmp is cleaned or the > machine is rebooted. I have problems with reproducing this. I tried it with mutt-ng but it seems that mutt-ng is simply overwriting this files so mutt-ng is runiing well with it. But anyway, the tmp file generation is not very good so I will add an aditional more random string to the file name. Regards Nico -- Nico Golde - [EMAIL PROTECTED] | GPG: 1024D/73647CFF http://www.ngolde.de | http://www.muttng.org | http://grml.org VIM has two modes - the one in which it beeps and the one in which it doesn't -- encrypted mail preferred
pgp1IfQAVBVj5.pgp
Description: PGP signature