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

Attachment: pgp1IfQAVBVj5.pgp
Description: PGP signature

Reply via email to