This report was sent in by Trevor Johnson <email@example.com>, along with a
nice fix which I have tested on FreeBSD to make sure it works.
When joe is abnormally aborted, its DEADJOE file is world readable. This
can be a substantial security problem for editing files that are usually
only supposed to be readable by root - such as /etc/master.passwd.
Start up joe like usual. Then kill -HUP it. It will create a DEADJOE file
that is world readable.. regardless of umask settings.
I'll take this one.
Patch committed. Sorry about the delay - thanks for reminding me.